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,310Drive 965.4 km
- Drive from Salmi to Moscowcar 965.4 km
11h 46m₽5,903–8,526Bus, 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 46mBus, train via Kalininskiy
- Take the bus from Salmi to Saint Petersburg Bus Terminalbus 963
- Take the train from Moskovsky Railway Terminal to Moscow Kursky Stationtrain 077А
16h 12m₽2,668–3,690Bus, 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₽5,419–28,172Bus, 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₽5,709–29,522Bus, 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₽5,574–28,352
Petrozavodsk Airport (PES) to Domodedovo International Airport (DME) flights
Questions & Answers
The cheapest way to get from Salmi to Moscow is to bus and train via Kalininskiy which costs RUB 2600 - RUB 3700 and takes 16h 12m.
The fastest way to get from Salmi to Moscow is to bus and train and fly which takes 11h 44m and costs RUB 5500 - RUB 30000.
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.4 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 965 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 34m
- When
- Every day
- Estimated price
- ₽3,800–24,000
Flights from Pulkovo Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 30m
- When
- Sunday
- Estimated price
- ₽3,700–24,000
- Website
- severstal-avia.ru
Flights from Petrozavodsk Airport to Domodedovo International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₽4,200–26,000
Flights from Petrozavodsk Airport to Sheremetyevo International Airport
- Ave. Duration
- 1h 20m
- When
- Friday and Sunday
- Estimated price
- ₽4,000–25,000
Flights from Pulkovo Airport to Sheremetyevo International Airport via Cherepovets
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₽4,400–26,000
- Website
- s7.ru
Flights from Pulkovo Airport to Domodedovo International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₽3,900–25,000
- Website
- rusline.aero
Flights from Pulkovo Airport to Moscow Vnukovo
- Ave. Duration
- 1h 40m
- When
- Sunday
- Estimated price
- ₽3,800–24,000
Flights from Pulkovo Airport to Moscow Vnukovo via Tambov
- Ave. Duration
- 3h 35m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- ₽6,000–33,000
- Website
- alrosa.aero
Flights from Pulkovo Airport to Moscow Vnukovo
- Ave. Duration
- 1h 40m
- When
- Sunday
- Estimated price
- ₽3,800–24,000
- Website
- azimuth.aero
Flights from Pulkovo Airport to Moscow Vnukovo
- Ave. Duration
- 1h 55m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₽3,800–24,000
- Website
- utair.ru
Flights from Pulkovo Airport to Moscow Vnukovo
- Ave. Duration
- 1h 30m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₽3,800–24,000
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Lodeinoe Pole to Leningradsky Railway Terminal
- Ave. Duration
- 8h 18m
- Frequency
- Twice daily
- Estimated price
- ₽2,200–4,700
- Website
- https://eng.rzd.ru/
- 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
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽7,000–10,000
- 3rd Class (Platzcart)
- ₽1,000–1,400
- 2nd Class (Kupé)
- ₽2,100–2,900
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Moskovsky Railway Terminal to Moscow Kursky Station
- Ave. Duration
- 8h 28m
- Frequency
- Once daily
- Estimated price
- ₽1,600–2,200
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- ₽1,600–1,700
- 2nd Class (Kupé)
- ₽1,900–2,200
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Lodeinoe Pole to Ladozhsky Railway Terminal
- Ave. Duration
- 2h 42m
- Frequency
- Twice daily
- Estimated price
- ₽800–1,400
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽950–1,400
- Commuter Electric Train
- ₽800–1,200
- Phone
- 8 800 770 00 20
- info@sks-auto.ru
- Website
- sks-auto.ru
Bus from Salmi to Lodeynoye Pole
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- ₽500–750
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
Bus from Salmi to Saint Petersburg Bus Terminal
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- ₽1,000–1,500
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
Bus from Salmi to Olonetz
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- ₽390–550
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Saint Petersburg Bus Terminal to Severnye Vorota Bus Terminal
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ₽2,000–2,900
- Schedules at
- avtovokzaly.ru
- Phone
- +7 812 386 79 79
- eco@ecolines.ru
- Website
- ecolines.ru
Bus from Saint Petersburg Bus Terminal to Severnye Vorota Bus Terminal
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ₽1,400–2,100
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- +7 (8142) 72-20-12
- sekretariat@karelavtotrans.ru
- Website
- avokzal.karelia.ru
Bus from Olonets to Petrozavodsk Bus station
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Website
- https://avokzal.karelia.ru/petrozavodsk/
- Schedules at
- https://avokzal.karelia.ru/petrozavodsk/raspisanie-avtobusov/
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 Italian Lakes: Getting around by train, How to get from Heathrow Airport into central London, and How to get from JFK to New York City - to help you get the most out of your next trip.

















