There are 7 ways to get from Moscow to Otepää by train, car, bus, 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.
Train, drive, bus
best- Take the train from Leningradsky Railway Terminal to Moskovsky Railway Terminaltrain
- Take the train from Baltiysky Railway Terminal to Pechory-Pskovskietrain
- Drive from Pechory-Pskovskie to Võru bussijaamcar
- Take the bus from Võru bussijaam to Otepääbus 157
11h 53m€39–242Bus
cheapest- Take the bus from Moscow Central Bus Station to Velikiy Novgorod Bus stationbus
- Take the bus from Velikiy Novgorod Bus station to Pskov Bus stationbus 958
- Take the bus from Pskov Bus station to Võru bussijaambus
- Take the bus from Võru bussijaam to Otepääbus 157
17h 8m€28–57Drive 841 km
- Drive from Moscow to Otepääcar 841 km
11h 25m€133–191Fly, bus
- Fly from Moscow Vnukovo (VKO) to Princess Olga Pskov International (PKV)plane VKO - PKV
- Take the bus from Pskov Bus station to Võru bussijaambus
- Take the bus from Võru bussijaam to Otepääbus
8h 46m€59–295Train, bus via Kalininskiy
- Take the train from Leningradsky Railway Terminal to Moskovsky Railway Terminaltrain
- Take the train from Baltiysky Railway Terminal to Pskov-1train
- Take the bus from Pskov Bus station to Võru bussijaambus
- Take the bus from Võru bussijaam to Otepääbus 157
14h 18m€41–243Train, bus
- Take the train from Moskva Belorusskaia to Pskov Passtrain
- Take the bus from Pskov Bus station to Võru bussijaambus
- Take the bus from Võru bussijaam to Otepääbus 157
22h 20m€39–74Bus, train
- Take the bus from Severnye Vorota Bus Terminal to Riga Central Bus Stationbus
- Take the train from Riga-Pasazieru to Valgatrain 0
- Take the bus from Valga bussijaam to Otepääbus 39C / ...
24h 34m€77–128
Moscow to Otepää by bus, foot, and train
Questions & Answers
The cheapest way to get from Moscow to Otepää is to bus which costs €28 - €60 and takes 17h 8m.
The fastest way to get from Moscow to Otepää is to fly and bus which takes 8h 46m and costs €55 - €300.
No, there is no direct bus from Moscow station to Otepää. However, there are services departing from Moscow Central Bus Station and arriving at Otepää via Velikiy Novgorod Bus station, Pskov Bus station and Võru bussijaam. The journey, including transfers, takes approximately 17h 8m.
The distance between Moscow and Otepää is 1054 km. The road distance is 841 km.
The best way to get from Moscow to Otepää without a car is to bus which takes 17h 8m and costs €28 - €60.
It takes approximately 11h 53m to get from Moscow to Otepää, including transfers.
Moscow to Otepää bus services, operated by Avtovokzaly.ru, depart from Moscow Central Bus Station.
Moscow to Otepää bus services, operated by Avtovokzaly.ru, arrive at Velikiy Novgorod Bus station.
Yes, the driving distance between Moscow to Otepää is 841 km. It takes approximately 11h 25m to drive from Moscow to Otepää.
There are 180+ hotels available in Otepää.
What companies run services between Moscow, Russia and Otepää, Estonia?
You can take a bus from Moscow Central Bus Station to Otepää via Velikiy Novgorod Bus station, Pskov Bus station, and Võru bussijaam in around 17h 8m.
- Website
- azimuth.aero
Flights from Moscow Vnukovo to Princess Olga Pskov International
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- €45–270
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 3h 47m
- Frequency
- Hourly
- Website
- Russian Railways
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 3h 47m
- Frequency
- Hourly
- Website
- Russian Railways
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- €20–45
- Website
- Russian Railways
- 1nd Class (SW)
- €100–150
- 3rd Class (Platzcart)
- €20–27
- 2nd Class (Kupé)
- €30–45
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- €20–45
- Website
- Russian Railways
- 1nd Class (SW)
- €100–150
- 3rd Class (Platzcart)
- €20–27
- 2nd Class (Kupé)
- €30–45
Train from Moskva Belorusskaia to Pskov Pass
- Ave. Duration
- 16h 35m
- Frequency
- Once a week
- Estimated price
- €26–55
- Website
- Russian Railways
- 1nd Class (SW)
- €120–170
- 3rd Class (Platzcart)
- €26–35
- 2nd Class (Kupé)
- €35–55
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- €17–35
- Website
- Russian Railways
- Lastochka Train
- €17–25
- Commuter Electric Train
- €23–35
Train from Baltiysky Railway Terminal to Pechory-Pskovskie
- Ave. Duration
- 4h 15m
- Frequency
- 5 times a week
- Estimated price
- €11–17
- Website
- Russian Railways
- Lastochka Train
- €11–17
- Commuter Electric Train
- €11–17
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- €17–35
- Website
- Russian Railways
- Lastochka Train
- €17–25
- Commuter Electric Train
- €23–35
Train from Baltiysky Railway Terminal to Pskov-1
- Ave. Duration
- 3h 28m
- Frequency
- 3 times a day
- Estimated price
- €10–15
- Website
- Russian Railways
- Lastochka Train
- €10–15
- Commuter Electric Train
- €10–14
- Phone
- 8 800 775 54 53
- Website
- Grand Express Train
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- €55–210
- Website
- Grand Express Train
- Kupé
- €55–95
- SW
- €110–210
- Luxe
- €621
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- €55–210
- Website
- Grand Express Train
- Kupé
- €55–95
- SW
- €110–210
- Luxe
- €621
- Phone
- +372 616 0245
- [email protected]
- Website
- Elron
Train from Riga-Pasazieru to Valga
- Ave. Duration
- 2h 3m
- Frequency
- Twice daily
- Estimated price
- €9–16
- Website
- Elron
- Express Train Ticket
- €11–16
- Phone
- +370 700 55 111
- [email protected]
- Website
- LTG Link
Train from Riga-Pasazieru to Valga
- Ave. Duration
- 2h 25m
- Frequency
- Twice daily
- Estimated price
- €9–12
- Website
- LTG Link
- Phone
- +372 680 0909
- [email protected]
- Website
- Lux Express
Bus from Võru bussijaam to Otepää
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- €2–6
- Website
- Lux Express
Bus from Võru bussijaam to Otepää
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- €2–6
- Website
- Lux Express
Bus from Võru bussijaam to Otepää
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- €2–6
- Website
- Lux Express
Bus from Võru bussijaam to Otepää
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- €2–6
- Website
- Lux Express
Bus from Võru bussijaam to Otepää
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- €2–6
- Website
- Lux Express
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Moscow Central Bus Station to Velikiy Novgorod Bus station
- Ave. Duration
- 7h 18m
- Frequency
- Once daily
- Estimated price
- €10–26
- Schedules at
- avtovokzaly.ru
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- SKSauto
Bus from Velikiy Novgorod Bus station to Pskov Bus station
- Phone
- +7 812 386 79 79
- [email protected]
- Website
- ecolines.ru
Bus from Pskov Bus station to Võru bussijaam
- Ave. Duration
- 3h 5m
- Frequency
- 5 times a week
- Estimated price
- €10–14
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
Bus from Pskov Bus station to Võru bussijaam
- Ave. Duration
- 3h 5m
- Frequency
- 5 times a week
- Estimated price
- €10–14
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
Bus from Pskov Bus station to Võru bussijaam
- Ave. Duration
- 3h 5m
- Frequency
- 5 times a week
- Estimated price
- €10–14
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
Bus from Pskov Bus station to Võru bussijaam
- Ave. Duration
- 3h 5m
- Frequency
- 5 times a week
- Estimated price
- €10–14
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Severnye Vorota Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 19h 30m
- Frequency
- Once daily
- Estimated price
- €65–110
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- +372 640 4000
- [email protected]
- Website
- Go Bus
Bus from Valga bussijaam to Otepää
- Ave. Duration
- 55 min
- Frequency
- 5 times a day
- Estimated price
- €2–3
- Website
- Go Bus
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 5 incredible day trips from Florence by train, Heading to Europe? Read this before you buy a Eurail Pass, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.





































