- Journey Overview
- Trip reviews
- Compare bus companies
- City Guide
- Where are the popular bus stations and stops in Saint Petersburg and Moscow?
- Frequently Asked Questions
- Best time to book your trip
- About Bus Travel
- What's the cheapest way to go from Saint Petersburg to Moscow?
- Related blog posts
- Will you be returning to Moscow by bus?
- Top travelled bus routes
- Why choose Busbud?
- Popular Buses Connecting Saint Petersburg
- Popular Buses Connecting Moscow
- Popular Routes In This Country
Where are the popular bus stations and stops in Saint Petersburg and Moscow?
nab. Obvodnogo Kanala, 120, Sankt-Peterburg, Russia, 198095
Zagorodnyi prospekt, 52, Sankt-Peterburg, Russia, 191181
Lazaretnyy per., 4, Sankt-Peterburg, Russia
Zagorodnyi prospekt, 45, St Petersburg, Russia
Teplovoznaya Ulitsa, 31, St Petersburg, Russia
Ulitsa Babushkina, 131к1, Sankt-Peterburg, Russia, 192012
Nikitskiy per. 6, Moskva, Russia, 125009
Komsomolskaya pl., 2, Moskva, Russia, 107078
Nikolaevskiy tup., Moskva, Russia, 129272
Moskovskaya alleya, Moskva, Russia, 125167
Shchelkovskoye shosse, 75/2, Moskva, Russia, 107207
Moscow,, Russia
Frequently asked questions for your trip Saint Petersburg - Moscow
About 394 miles (635 km) separate Saint Petersburg and Moscow.
The majority of buses traveling from Saint Petersburg to Moscow start their journey at Baltic Station and wind up at Nikitskiy per. 6. These are the main pick-up and drop-off locations on this route, there are other pick-up and drop-off locations that could make it easier for you to reach your destination.
Once in Moscow, you can start exploring the city and discover its surroundings. The top sights and things to do are Children are the Victims of Adult Vices Sculptures, Peter the Great Statue, The Tretiakov Gallery, Sparrow Hills and Red Square and the Lenin Mausoleum.
About Bus Travel
Bus Travel Tips
Meet and talk to locals at the bus stations while traveling from Saint Petersburg to Moscow.There is no better way to get inside travel information while exploring a new city than to go straight to its people.
Much more than a mere vehicle taking you from Saint Petersburg to Moscow, riding the bus will expose you to some of the most stunning panoramas while enroute to your final bus stop.
Buses have one of the smallest carbon footprints of motorized transport modes. A bus going from Saint Petersburg to Moscow will emit less CO2 than a car or an airplane.
Create your own real life musical score by curating a personalized bus travel playlist - the perfect accompaniment to your bus ride from Saint Petersburg to Moscow.
Did you know?
One of the longest bus route in the world goes all the way from Ontario to Alberta in Canada (with the same bus). This trip is 3,435 km or 2,135 miles long and the price is a bit under $100.
The word 'bus' is an abbreviation of 'omnibus" which means 'for all' in Latin as buses were meant to be transportation for everybody.
Did you know there are on average 4,400 intercity bus departures every day in the US only? This number has been growing for 9 years in a row, yay!
Will you be returning to Saint Petersburg by bus?
Bus from Moscow to Saint PetersburgWhy choose Busbud?
The Best Way To Book Bus and Train Tickets
Busbud.com makes it easy for you to find, compare and book city-to-city bus tickets, all over the world. We save you the extra trip to the bus station. With several language and currency options available, Busbud seeks to cater to international bus travellers no matter where they are in the world. Busbud partners with safe and reliable bus companies throughout the world such as Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others so you can buy tickets without a worry.
Popular Buses Connecting Saint Petersburg
Buses Leaving from Saint Petersburg
- Bus from Saint Petersburg to Helsinki
- Bus Saint Petersburg - Tallinn
- Saint Petersburg - Riga
- Bus from Saint Petersburg to Narva
- Bus Saint Petersburg - Tartu
- Saint Petersburg - Krakow
- Bus from Saint Petersburg to Stockholm
- Bus Saint Petersburg - Warsaw
- Saint Petersburg - Cologne
- Bus from Saint Petersburg to Nuremberg
- Bus Saint Petersburg - Berlin
- Saint Petersburg - Munich
- Bus from Saint Petersburg to Jõhvi
- Bus Saint Petersburg - Amsterdam
- Saint Petersburg - Stuttgart
Buses Going to Saint Petersburg
- Bus from Helsinki to Saint Petersburg
- Bus Tallinn - Saint Petersburg
- Riga - Saint Petersburg
- Bus from Narva to Saint Petersburg
- Bus Kingisepp - Saint Petersburg
- Warsaw - Saint Petersburg
- Bus from Tartu to Saint Petersburg
- Bus Krakow - Saint Petersburg
- Paris - Saint Petersburg
- Bus from Düsseldorf to Saint Petersburg
- Bus Amsterdam - Saint Petersburg
- Stuttgart - Saint Petersburg
- Bus from Munich to Saint Petersburg
- Bus Stockholm - Saint Petersburg
- Brussels - Saint Petersburg
Popular Buses Connecting Moscow
Buses Leaving from Moscow
- Bus from Moscow to Riga
- Bus Moscow - Minsk
- Moscow - Tallinn
- Bus from Moscow to Berlin
- Bus Moscow - Helsinki
- Moscow - Paris
- Bus from Moscow to Vilnius
- Bus Moscow - Warsaw
- Moscow - Prague
- Bus from Moscow to Barcelona
- Bus Moscow - Lisbon
- Moscow - Brussels
- Bus from Moscow to Amsterdam
- Bus Moscow - Basel
- Moscow - Rome
Buses Going to Moscow
- Bus from Riga to Moscow
- Bus Tallinn - Moscow
- Warsaw - Moscow
- Bus from Vilnius to Moscow
- Bus Minsk - Moscow
- Helsinki - Moscow
- Bus from Paris to Moscow
- Bus Brussels - Moscow
- Berlin - Moscow
- Bus from Amsterdam to Moscow
- Bus Munich - Moscow
- Prague - Moscow
- Bus from Barcelona to Moscow
- Bus Frankfurt am Main - Moscow
- Krakow - Moscow
Popular routes in this country
- Bus from Cheboksary to Moscow
- Bus Krasnodar - Moscow
- Kaliningrad - Moscow
- Bus from Smolensk to Saint Petersburg
- Bus Kursk - Voronezh
- Kaliningrad - Saint Petersburg
- Bus from Anapa to Moscow
- Bus Moscow - Oryol
- Saint Petersburg - Krasnodar
- Bus from Moscow to Petrozavodsk
- Bus Moscow - Anapa
- Kursk - Oryol
- Bus from Moscow to Pskov
- Bus Oryol - Voronezh
- Nizhnij Novgorod - Moscow