There are 9 ways to get from Salmi to Moscow by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, train
best- Take the bus from Salmi to Lodeynoye Polebus 963
- Take the train from Lodeinoe Pole to Leningradsky Railway Terminaltrain 017А / ...
12h 14m₽2,709–5,412Bus
cheapest- Take the bus from Salmi to Saint Petersburg Bus Terminalbus 963
- Take the bus from Saint Petersburg Bus Terminal to Severnye Vorota Bus Terminalbus
17h 30m₽2,408–4,310Bus, train via Kalininskiy
- Take the bus from Salmi to Saint Petersburg Bus Terminalbus 963
- Take the train from Moskovsky Railway Terminal to Leningradsky Railway Terminaltrain 741У / ...
13h 38mDrive 965.5 km
- Drive from Salmi to Moscowcar 965.5 km
11h 46m₽6,658–9,617Bus, bus to Petrozavodsk Airport, fly to Domodedovo International Airport
- Take the bus from Salmi to Olonetzbus
- Take the bus from Olonets to Petrozavodsk Bus stationbus
- Fly from Petrozavodsk Airport (PES) to Domodedovo International Airport (DME)plane PES - DME
8h 41mBus, train to Pulkovo Airport, fly to Moscow Vnukovo
- Take the bus from Salmi to Lodeynoye Polebus
- Take the train from Lodeinoe Pole to Ladozhsky Railway Terminaltrain
- Fly from Pulkovo Airport (LED) to Moscow Vnukovo (VKO)plane LED - VKO
11h 45m₽6,134–32,182Bus, train to Pulkovo Airport, fly to Domodedovo International Airport
- Take the bus from Salmi to Lodeynoye Polebus
- Take the train from Lodeinoe Pole to Ladozhsky Railway Terminaltrain
- Fly from Pulkovo Airport (LED) to Domodedovo International Airport (DME)plane LED - DME
11h 44m₽6,424–33,532Bus, bus to Petrozavodsk Airport, fly to Sheremetyevo International Airport
- Take the bus from Salmi to Olonetzbus
- Take the bus from Olonets to Petrozavodsk Bus stationbus
- Fly from Petrozavodsk Airport (PES) to Sheremetyevo International Airport (SVO)plane PES - SVO
8h 46mBus, train to Pulkovo Airport, fly to Sheremetyevo International Airport
- Take the bus from Salmi to Lodeynoye Polebus
- Take the train from Lodeinoe Pole to Ladozhsky Railway Terminaltrain
- Fly from Pulkovo Airport (LED) to Sheremetyevo International Airport (SVO)plane LED - SVO
11h 49m₽6,289–32,362
Petrozavodsk Airport (PES) to Domodedovo International Airport (DME) flights
Questions & Answers
The cheapest way to get from Salmi to Moscow is to bus which costs RUB 2400 - RUB 4400 and takes 17h 30m.
The fastest way to get from Salmi to Moscow is to bus and train and fly which takes 11h 44m and costs RUB 6000 - RUB 34000.
No, there is no direct bus from Salmi to Moscow. However, there are services departing from Salmi and arriving at Severnye Vorota Bus Terminal via Saint Petersburg Bus Terminal. The journey, including transfers, takes approximately 17h 30m.
The distance between Salmi and Moscow is 886 km. The road distance is 965.5 km.
The best way to get from Salmi to Moscow without a car is to bus and train which takes 12h 14m and costs RUB 2700 - RUB 5500.
It takes approximately 12h 14m to get from Salmi to Moscow, including transfers.
Salmi to Moscow bus services, operated by SKSauto, depart from Salmi station.
Salmi to Moscow bus services, operated by SKSauto, arrive at Saint Petersburg Bus Terminal station.
Yes, the driving distance between Salmi to Moscow is 966 km. It takes approximately 11h 46m to drive from Salmi to Moscow.
What companies run services between Salmi, Russia and Moscow, Russia?
You can take a bus from Salmi to Severnye Vorota Bus Terminal via Saint Petersburg Bus Terminal in around 17h 30m.
- Website
- aeroflot.ru
Flights from Pulkovo Airport to Moscow Vnukovo
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₽4,500–28,000
Flights from Pulkovo Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 30m
- When
- Sunday
- Estimated price
- ₽4,400–28,000
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Lodeinoe Pole to Leningradsky Railway Terminal
- Ave. Duration
- 8h 18m
- Frequency
- Twice daily
- Estimated price
- ₽2,200–4,700
- Website
- Russian Railways
- 1nd Class (SW)
- ₽10,000–15,000
- 3rd Class (Platzcart)
- ₽2,200–2,900
- 2nd Class (Kupé)
- ₽3,400–4,700
Train from Lodeinoe Pole to Ladozhsky Railway Terminal
- Ave. Duration
- 3h 21m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–2,900
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,100–2,900
Train from Lodeinoe Pole to Ladozhsky Railway Terminal
- Ave. Duration
- 3h 21m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–2,900
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,100–2,900
Train from Lodeinoe Pole to Ladozhsky Railway Terminal
- Ave. Duration
- 3h 21m
- Frequency
- Twice daily
- Estimated price
- ₽1,000–2,900
- Website
- Russian Railways
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,100–2,900
- Phone
- 8 800 770 00 20
- info@sks-auto.ru
- Website
- SKSauto
Bus from Salmi to Lodeynoye Pole
Bus from Salmi to Saint Petersburg Bus Terminal
Bus from Salmi to Olonetz
Bus from Salmi to Saint Petersburg Bus Terminal
Bus from Salmi to Lodeynoye Pole
Bus from Salmi to Lodeynoye Pole
Bus from Salmi to Olonetz
Bus from Salmi to Lodeynoye Pole
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Heathrow Airport into central London, Need to know: Jadrolinija, and How to travel India's Golden Triangle - to help you get the most out of your next trip.





