Bus Moscow Saint Petersburg.

Book cheap bus tickets in just 3 steps.
Ad

Bus Saint Petersburg Moscow: Cheap coach tickets

All bus routes Take the bus from Moscow to Saint Petersburg
Bus Moscow ↔ Saint Petersburg: price & duration
Bus: Ecolines
from 10.19* EUR
from 11h 00min
Bus: TAA "Valujskaja AK"
from 13.39* EUR
from 10h 00min
Bus: Bus avec BlaBlaCar
from 13.43* EUR
from 07h 40min

Coach and bus from Moscow to Saint-Petersburg

It is possible to travel by bus from Moscow to St. Petersburg. The bus fare is cheaper compared to taking the train or plane. If you are on a budget and travelling through Russia, this is definitely the best solution!

The first thing that you will notice when you get off the bus St. Petersburg Moscow is that the city has a mixture of contemporary and historical sites. A Muscovite bus tour will take you from Kremlin and the Red Square to the outskirts of the city. The Kremlin is one of the oldest parts of the city, which is why it is named as a UNESCO World Heritage site. Inside the complex, you’ll find different museums that include the Cathedral of the Annunciation, Patriarch’s chambers, Armoury Chamber, and the Archaeology of the Moscow Kremlin collection.   

Cheap bus tickets from Saint-Petersburg to Moscow

When you take the fast coach from Moscow to St. Petersburg, you will be able to enjoy a city full of things to do and places to see. Some of the St. Petersburgian spots include the Nevsky Prospekt, Children’s Music Theatre, and The Hermitage.The Nevsky Prospekt is the heart of St. Petersburgian social and cultural life. Most of the St. Petersburg bus routes go through this street.  If you love arts, then drop by The Hermitage. There you get to see masterpieces by Picasso, Rembrandt, and Leonardo da Vinci. Officials state that you will need at least 11 years to see every exhibit of the museum. 

The bus from St. Petersburg to Moscow always has a high demand, especially during public holidays and the weekends. Companies that cater to the bus route include Inforbus.eu, Unitiki, and Lux Express. They provide easy bus booking so that you can get your tickets ahead of time. If you take the bus from Moscow to Kiev, you can discover another great capital. Saint Petersburg is very close to Estonia so you can take a cheap coach from Saint-Petersburg to Tallinn for as little as 10€ !

Bus from Moscow to Saint Petersburg
21 Feb 18:30
Moscow, Bus stop, m. Rizhskaya, Prospekt mira, d. 79
22 Feb 05:30
Saint Petersburg
with: Ecolines
from 21.00* EUR
21 Feb 18:30
Moscow, Bus stop, m. Rizhskaya, Prospekt mira, d. 79
22 Feb 05:30
Saint Petersburg
with: Ecolines
from 21.00* EUR
21 Feb 18:30
Moscow, Bus stop, m. Rizhskaya, Prospekt mira, d. 79
22 Feb 06:00
Saint Petersburg, Bus Station, Kanala 36
with: Ecolines
from 21.00* EUR
21 Feb 20:45
Moscow
22 Feb 06:45
Saint Petersburg
with: Mabil Trak Centr
from 13.99* EUR
21 Feb 20:45
Moscow
22 Feb 06:45
Saint Petersburg
with: Mabil Trak Centr
from 14.09* EUR
21 Feb 20:45
Moscow
22 Feb 06:45
Saint Petersburg
with: Infobus.eu
from 14.21* EUR
22 Feb 05:00
Moscow via Khimki
22 Feb 12:10
Saint Petersburg
with: BlaBlaCar
from 14.77* EUR
23 Feb 06:10
Moscow
23 Feb 12:30
Saint Petersburg
with: Bus avec BlaBlaCar
from 16.12* EUR
23 Feb 18:30
Moscow
24 Feb 05:30
Saint Petersburg
with: Ecolines
from 10.19* EUR
23 Feb 18:30
Moscow
24 Feb 06:00
Saint Petersburg
with: Ecolines
from 10.19* EUR
23 Feb 20:45
Moscow
24 Feb 06:45
Saint Petersburg
with: Mabil Trak Centr
from 14.19* EUR
23 Feb 20:45
Moscow
24 Feb 06:45
Saint Petersburg
with: Infobus.eu
from 14.18* EUR
23 Feb 22:00
Moscow, Bus station, Stantsiya Tushinskaya
24 Feb 20:45
Saint Petersburg, Bus Station, Kanala 36
with: Lux Express
from 72.00* EUR
24 Feb 22:00
Moscow
25 Feb 08:00
Saint Petersburg
with: TAA "Valujskaja AK"
from 13.39* EUR
24 Feb 22:00
Moscow, Bus station, Stantsiya Tushinskaya
25 Feb 20:45
Saint Petersburg, Bus Station, Kanala 36
with: Lux Express
from 71.00* EUR
25 Feb 20:45
Moscow
26 Feb 06:45
Saint Petersburg
with: Mabil Trak Centr
from 14.07* EUR
25 Feb 22:00
Moscow, Bus station, Stantsiya Tushinskaya
26 Feb 20:45
Saint Petersburg, Bus Station, Kanala 36
with: Lux Express
from 72.00* EUR
26 Feb 20:45
Moscow
27 Feb 06:45
Saint Petersburg
with: Infobus.eu
from 14.18* EUR
27 Feb 20:45
Moscow
28 Feb 06:45
Saint Petersburg
with: Mabil Trak Centr
from 14.12* EUR
27 Feb 22:00
Moscow
28 Feb 08:00
Saint Petersburg
with: TAA "Valujskaja AK"
from 13.39* EUR
28 Feb 06:30
Moscow
28 Feb 16:10
Saint Petersburg via Dachnoye
with: BlaBlaCar
from 9.23* EUR
Bus from Saint Petersburg to Moscow
21 Feb 19:00
Saint Petersburg
22 Feb 06:30
Moscow
with: Ecolines
from 10.19* EUR
21 Feb 19:00
Saint Petersburg, Bus Station, Kanala 36
22 Feb 06:30
Moscow, Bus stop, m. Rizhskaya, Prospekt mira, d. 79
with: Ecolines
from 21.00* EUR
21 Feb 19:30
Saint Petersburg
22 Feb 06:30
Moscow
with: Ecolines
from 10.19* EUR
21 Feb 19:30
Saint Petersburg
22 Feb 06:30
Moscow, Bus stop, m. Rizhskaya, Prospekt mira, d. 79
with: Ecolines
from 21.00* EUR
21 Feb 19:30
Saint Petersburg
22 Feb 06:30
Moscow, Bus stop, m. Rizhskaya, Prospekt mira, d. 79
with: Ecolines
from 21.00* EUR
21 Feb 22:00
Saint Petersburg
22 Feb 05:40
Moscow
with: Bus avec BlaBlaCar
from 13.43* EUR
21 Feb 22:00
Saint Petersburg
22 Feb 08:00
Moscow
with: TAA "Valujskaja AK"
from 15.18* EUR
21 Feb 23:00
Saint Petersburg
22 Feb 09:30
Moscow
with: Busfor
from 14.75* EUR
22 Feb 14:30
Saint Petersburg
23 Feb 06:00
Moscow
with: Expressm9
from 27.12* EUR
22 Feb 19:00
Saint Petersburg
23 Feb 06:30
Moscow
with: Ecolines
from 10.19* EUR
22 Feb 21:26
Saint Petersburg
23 Feb 05:20
Moscow
with: poezd.ru
from 14.63* EUR
22 Feb 22:00
Saint Petersburg
23 Feb 05:40
Moscow
with: Bus avec BlaBlaCar
from 13.43* EUR
22 Feb 23:00
Saint Petersburg
23 Feb 09:30
Moscow
with: Busfor
from 14.75* EUR
22 Feb 23:00
Saint Petersburg
23 Feb 10:00
Moscow
with: Avtoflot AK 1601
from 15.18* EUR
24 Feb 22:00
Saint Petersburg
25 Feb 05:40
Moscow
with: Bus avec BlaBlaCar
from 13.43* EUR
24 Feb 23:00
Saint Petersburg
25 Feb 10:00
Moscow
with: Avtoflot AK 1601
from 15.18* EUR
25 Feb 13:15
Saint Petersburg, Bus Station, Kanala 36
26 Feb 13:00
Moscow, Bus station, Stantsiya Tushinskaya
with: Lux Express
from 75.00* EUR
26 Feb 13:15
Saint Petersburg, Bus Station, Kanala 36
27 Feb 13:00
Moscow, Bus station, Stantsiya Tushinskaya
with: Lux Express
from 75.00* EUR
27 Feb 13:15
Saint Petersburg, Bus Station, Kanala 36
28 Feb 13:00
Moscow, Bus station, Stantsiya Tushinskaya
with: Lux Express
from 75.00* EUR
27 Feb 14:30
Saint Petersburg
28 Feb 06:00
Moscow
with: Expressm9
from 26.89* EUR
28 Feb 23:00
Saint Petersburg
01 Mar 09:30
Moscow
with: Busfor
from 14.74* EUR
*Prices include tax, may change at any time

Why is it worth to compare long distance buses

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×