Bus Minsk to St. Petersburg and return

Cheap bus and train tickets for trips from St. Petersburg to Minsk and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 Companies - 5,587,584 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
If you want to take a bus from Minsk to St. Petersburg, then you've come to the right place. The route is served by 1 bus companies: ECOLINES. Usually, there are bus tickets available for around $34.61. The quickest bus will take you from St. Petersburg to Minsk within 13h 40m. Just click "Find Now" to see all available options and take your pick!

Minsk to St. Petersburg Bus Information

Cheapest Bus$21.41
Fastest Bus12h 0m
Distance429.8 miles
Bus CompaniesINFOBUS, Minsktrans, ECOLINES
  Bus Minsk - St. Petersburg    430 mi
Ø Bus connections4 x
Savings-38%

The cheapest bus routes from Minsk to St. Petersburg

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Minsk
    St. Petersburg
      7:45 PM
      8:00 AM
    1 Feb
    +1
    INFOBUSINFOBUS
    from $21.41
  • Minsk
    St. Petersburg
      7:45 PM
      8:00 AM
    1 Feb
    +1
    INFOBUSINFOBUS
    from $21.43
  • Minsk
    St. Petersburg
      7:00 PM
      8:00 AM
    1 Feb
    +1
    MinsktransMinsktrans
    from $25.13
  • Minsk
    St. Petersburg
      8:00 PM
      8:00 AM
    1 Feb
    +1
    INFOBUSINFOBUS
    from $25.44
  • Minsk
    St. Petersburg
      8:00 PM
      8:00 AM
    1 Feb
    +1
    INFOBUSINFOBUS
    from $25.67
  • Minsk
    St. Petersburg
      8:00 PM
      8:30 AM
    1 Feb
    +1
    INFOBUSINFOBUS
    from $25.81
  • Minsk
    St. Petersburg
      7:00 PM
      8:00 AM
    1 Feb
    +1
    INFOBUSINFOBUS
    from $27.52
  • Minsk
    St. Petersburg
      10:05 PM
      1:30 PM
    12 Mar
    +1
    ECOLINESECOLINES
    from $34.61
  • Minsk
    St. Petersburg
      10:05 PM
      1:30 PM
    19 Jan
    +1
    ECOLINESECOLINES
    from $34.61
  • Minsk
    St. Petersburg
      10:05 PM
      1:30 PM
    22 Jan
    +1
    ECOLINESECOLINES
    from $34.61
  • Minsk
    St. Petersburg
      10:05 PM
      1:30 PM
    24 Jan
    +1
    ECOLINESECOLINES
    from $34.61
  • Minsk
    St. Petersburg
      10:05 PM
      1:30 PM
    27 Jan
    +1
    ECOLINESECOLINES
    from $34.61
  • Minsk
    St. Petersburg
      10:05 PM
      1:30 PM
    1 Feb
    +1
    ECOLINESECOLINES
    from $34.61
  • Minsk
    St. Petersburg
      10:05 PM
      1:30 PM
    1 Feb
    +1
    ECOLINESECOLINES
    from $34.61


  Carpooling Minsk - St. Petersburg    430 mi
   Savings

The cheapest carpooling offers from Minsk to St. Petersburg

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Minsk
    St. Petersburg
      11:00 AM
      1:40 AM
    1 Feb
    +1
    BlaBlaCarBlaBlaCar
    from $16.25
  • Minsk
    St. Petersburg
      5:00 PM
      5:30 AM
    1 Feb
    +1
    BlaBlaCarBlaBlaCar
    from $18.79
  • Minsk
    St. Petersburg
      7:00 PM
      6:40 AM
    1 Feb
    +1
    BlaBlaCarBlaBlaCar
    from $19.47
  • Minsk
    St. Petersburg
      7:30 PM
      7:40 AM
    1 Feb
    +1
    BlaBlaCarBlaBlaCar
    from $19.47


  Bus St. Petersburg - Minsk    430 mi
Ø Bus connections4 x
Savings-23%

The cheapest bus routes from St. Petersburg to Minsk

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • St. Petersburg
    Minsk
      9:15 PM
      9:15 AM
    1 Feb
    +1
    INFOBUSINFOBUS
    from $26.51
  • St. Petersburg
    Minsk
      8:00 PM
      8:00 AM
    1 Feb
    +1
    INFOBUSINFOBUS
    from $28.65
  • St. Petersburg
    Minsk
      9:00 PM
      9:00 AM
    1 Feb
    +1
    INFOBUSINFOBUS
    from $33.41
  • St. Petersburg
    Minsk
      7:00 PM
      7:00 AM
    1 Feb
    +1
    INFOBUSINFOBUS
    from $33.41
  • St. Petersburg
    Minsk
      9:00 PM
      9:00 AM
    1 Feb
    +1
    INFOBUSINFOBUS
    from $33.47
  • St. Petersburg
    Minsk
      7:00 PM
      7:00 AM
    1 Feb
    +1
    INFOBUSINFOBUS
    from $33.47
  • St. Petersburg
    Minsk
      7:00 PM
      8:00 AM
    1 Feb
    +1
    MinsktransMinsktrans
    from $34.14
  • St. Petersburg
    Minsk
      8:00 PM
      10:25 AM
    12 Mar
    +1
    ECOLINESECOLINES
    from $34.61
  • St. Petersburg
    Minsk
      8:00 PM
      10:25 AM
    19 Jan
    +1
    ECOLINESECOLINES
    from $34.61
  • St. Petersburg
    Minsk
      8:00 PM
      10:25 AM
    22 Jan
    +1
    ECOLINESECOLINES
    from $34.61
  • St. Petersburg
    Minsk
      8:00 PM
      10:25 AM
    24 Jan
    +1
    ECOLINESECOLINES
    from $34.61
  • St. Petersburg
    Minsk
      8:00 PM
      10:25 AM
    27 Jan
    +1
    ECOLINESECOLINES
    from $34.61
  • St. Petersburg
    Minsk
      8:00 PM
      10:25 AM
    1 Feb
    +1
    ECOLINESECOLINES
    from $34.61
  • St. Petersburg
    Minsk
      8:00 PM
      10:25 AM
    1 Feb
    +1
    ECOLINESECOLINES
    from $34.61


  Carpooling St. Petersburg - Minsk    430 mi
   Savings

The cheapest carpooling offers from St. Petersburg to Minsk

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • St. Petersburg
    Minsk
      4:50 PM
      5:00 AM
    1 Feb
    +1
    BlaBlaCarBlaBlaCar
    from $17.61
  • St. Petersburg
    Minsk
      6:50 PM
      6:10 AM
    1 Feb
    +1
    BlaBlaCarBlaBlaCar
    from $17.61
  • St. Petersburg
    Minsk
      6:00 PM
      5:40 AM
    1 Feb
    +1
    BlaBlaCarBlaBlaCar
    from $18.12
  • St. Petersburg
    Minsk
      6:30 PM
      6:10 AM
    1 Feb
    +1
    BlaBlaCarBlaBlaCar
    from $18.12


Current ticket prices

You'd like to go away for a few days but you're a bit short of money at the moment? Then the bus is the perfect option! Your trip from Minsk to St. Petersburg is currently available for only $34.61 with ECOLINES. If you book last-minute, however, the same journey might set you back $34.61. Our recommendation: make sure to take a look at travel times as well. Avoid spending too much time on the road by opting for ECOLINES. The operator will get you to your destination in only 13h 40m.

Bus stops in Minsk and St. Petersburg

  Stations
Zagorodnyy prospekt 52, 190000 St. Petersburg (Russia)

More on bus features and services

Opting for the bus for a city trip is becoming increasingly popular. It's not only affordable but it's also eco-friendly thanks to its low carbon emissions.

Traveling by bus has also become as convenient as flying or taking the train. In recent years, operators have stepped up their game when it comes to amenities by offering everything from power plugs, USB plugs, to free wireless internet. When taking a look at the search results displayed on our page, you can instantly see, which bus operator offers which comfort features. For instance, power plugs can be found on board the buses of one operator: ECOLINES.

A generous luggage policy also belongs to the myriad features and amenities offered by today's operators. Your trip from St. Petersburg to Minsk can become a lot easier if you do your research before you set off to your destination. Take a look at the exact location of the stops in both cities, find out about departure times and book the ideal bus! You can also use CheckMyBus to look for current special offers for your Minsk – St. Petersburg bus.

Minsk and St. Petersburg: Useful Info

Minsk
1.74 Million
St. Petersburg
5.32 Million
Taxi
$2.29
$3.58
Minsk
St. Petersburg
A cab ride in Minsk is 37% cheaper than in St. Petersburg.
Local buses
$0.26
$0.57
Minsk
St. Petersburg
A bus fare in Minsk is 55% cheaper than in St. Petersburg.
Beer
$1.00
$1.63
Minsk
St. Petersburg
A large beer in Minsk is 39% cheaper than in St. Petersburg.
Water
$0.58
$0.69
Minsk
St. Petersburg
A bottle of water in Minsk is 16% cheaper than in St. Petersburg.
Meal
$4.86
$7.58
Minsk
St. Petersburg
A meal in Minsk is 36% cheaper than in St. Petersburg.
Trusted shop
The CheckMyBus App
Free Download