There are 11 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€40–249Bus
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€30–58Drive 841 km
- Drive from Moscow to Otepääcar 841 km
11h 25m€138–199Fly Moscow Vnukovo to Pulkovo Airport, train, bus
- Fly from Moscow Vnukovo (VKO) to Pulkovo Airport (LED)plane VKO - LED
- Take the train from Airport to Pskov-1train
- Take the bus from Pskov Bus station to Võru bussijaambus
- Take the bus from Võru bussijaam to Otepääbus
13h 46m€69–339Train, 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–251Train, 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€40–75Bus, 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€78–137Fly Domodedovo International Airport to Pulkovo Airport, train, bus
- Fly from Domodedovo International Airport (DME) to Pulkovo Airport (LED)plane DME - LED
- Take the train from Airport to Pskov-1train
- Take the bus from Pskov Bus station to Võru bussijaambus
- Take the bus from Võru bussijaam to Otepääbus
14h 5m€71–353Fly Sheremetyevo International Airport to Pulkovo Airport, train, bus
- Fly from Sheremetyevo International Airport (SVO) to Pulkovo Airport (LED)plane SVO - LED
- Take the train from Airport to Pskov-1train
- Take the bus from Pskov Bus station to Võru bussijaambus
- Take the bus from Võru bussijaam to Otepääbus
17h 7m€77–361Fly Sheremetyevo International Airport to Riga International Airport, train
- Fly from Sheremetyevo International Airport (SVO) to Riga International Airport (RIX)plane SVO - RIX
- Take the train from Riga-Pasazieru to Pukatrain
18h 27m€127–350Fly Moscow Vnukovo to Riga International Airport, train
- Fly from Moscow Vnukovo (VKO) to Riga International Airport (RIX)plane VKO - RIX
- Take the train from Riga-Pasazieru to Pukatrain
17h 7m€204–528
Moscow to Otepää by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Moscow to Otepää is to bus which costs €29 - €60 and takes 17h 8m.
The fastest way to get from Moscow to Otepää is to drive which takes 11h 25m and costs €130 - €200.
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 €29 - €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 175+ 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
- aeroflot.ru
Flights from Moscow Vnukovo to Pulkovo Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- €45–300
- Website
- s7.ru
Flights from Domodedovo International Airport to Pulkovo Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- €45–310
- Website
- belavia.by
Flights from Sheremetyevo International Airport to Pulkovo Airport via Minsk
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- €70–370
- Website
- turkishairlines.com
Flights from Sheremetyevo International Airport to Riga International Airport via Istanbul
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- €150–600
Flights from Moscow Vnukovo to Riga International Airport via Istanbul
- Ave. Duration
- 10h 12m
- When
- Every day
- Estimated price
- €190–500
- Website
- rusline.aero
Flights from Moscow Vnukovo to Pulkovo Airport
- Ave. Duration
- 1h 40m
- When
- Saturday
- Estimated price
- €45–300
Flights from Moscow Vnukovo to Pulkovo Airport via Tambov
- Ave. Duration
- 3h 35m
- When
- Monday and Friday
- Estimated price
- €75–390
- Website
- severstal-avia.ru
Flights from Domodedovo International Airport to Pulkovo Airport via Cherepovets
- Ave. Duration
- 3h 10m
- When
- Monday to Thursday
- Estimated price
- €55–330
Flights from Sheremetyevo International Airport to Pulkovo Airport via Cherepovets
- Ave. Duration
- 9h 15m
- When
- Friday and Sunday
- Estimated price
- €50–320
- Website
- airbaltic.com
Flights from Sheremetyevo International Airport to Riga International Airport via Istanbul
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- €150–600
- Website
- alrosa.aero
Flights from Moscow Vnukovo to Pulkovo Airport
- Ave. Duration
- 1h 40m
- When
- Saturday
- Estimated price
- €45–300
- Website
- airserbia.com
Flights from Sheremetyevo International Airport to Riga International Airport via Belgrade
- Ave. Duration
- 14h 35m
- When
- Monday
- Estimated price
- €110–320
- Website
- lot.com
Flights from Sheremetyevo International Airport to Riga International Airport via Belgrade, Warsaw Chopin
- Ave. Duration
- 14h
- When
- Tuesday to Thursday
- Estimated price
- €110–320
- Website
- uzairways.com
Flights from Moscow Vnukovo to Riga International Airport via Tashkent
- Ave. Duration
- 14h 25m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- €300–750
- Website
- res.eliteairways.net
Flights from Moscow Vnukovo to Riga International Airport via Tashkent
- Ave. Duration
- 10h 35m
- When
- Monday and Friday
- Estimated price
- €240–950
- 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
- 8h 56m
- Frequency
- 4 times a day
- Estimated price
- €21–50
- Website
- Russian Railways
- 1nd Class (SW)
- €100–150
- 3rd Class (Platzcart)
- €21–28
- 2nd Class (Kupé)
- €30–50
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 8h 56m
- Frequency
- 4 times a day
- Estimated price
- €21–50
- Website
- Russian Railways
- 1nd Class (SW)
- €100–150
- 3rd Class (Platzcart)
- €21–28
- 2nd Class (Kupé)
- €30–50
Train from Moskva Belorusskaia to Pskov Pass
- Ave. Duration
- 16h 35m
- Frequency
- Once a week
- Estimated price
- €27–60
- Website
- Russian Railways
- 1nd Class (SW)
- €120–180
- 3rd Class (Platzcart)
- €27–40
- 2nd Class (Kupé)
- €40–60
- 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
- €18–35
- Website
- Russian Railways
- Lastochka Train
- €18–26
- Commuter Electric Train
- €24–35
Train from Baltiysky Railway Terminal to Pechory-Pskovskie
- Ave. Duration
- 4h 15m
- Frequency
- 5 times a week
- Estimated price
- €12–17
- Website
- Russian Railways
- Lastochka Train
- €12–17
- Commuter Electric Train
- €12–17
Train from Airport to Pskov-1
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Estimated price
- €10–16
- Website
- Russian Railways
- Lastochka Train
- €11–16
- Commuter Electric Train
- €10–14
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- €18–35
- Website
- Russian Railways
- Lastochka Train
- €18–26
- Commuter Electric Train
- €24–35
Train from Baltiysky Railway Terminal to Pskov-1
- Ave. Duration
- 3h 28m
- Frequency
- 3 times a day
- Estimated price
- €10–16
- Website
- Russian Railways
- Lastochka Train
- €11–16
- Commuter Electric Train
- €10–15
Train from Airport to Pskov-1
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Estimated price
- €10–16
- Website
- Russian Railways
- Lastochka Train
- €11–16
- Commuter Electric Train
- €10–14
Train from Airport to Pskov-1
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Estimated price
- €10–16
- Website
- Russian Railways
- Lastochka Train
- €11–16
- 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–220
- Website
- Grand Express Train
- Kupé
- €55–100
- SW
- €110–220
- Luxe
- €647
Train from Leningradsky Railway Terminal to Moskovsky Railway Terminal
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- €55–220
- Website
- Grand Express Train
- Kupé
- €55–100
- SW
- €110–220
- Luxe
- €647
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- Elron
Train from Riga-Pasazieru to Valga
- Ave. Duration
- 2h 3m
- Frequency
- Twice daily
- Estimated price
- €9–17
- Website
- Elron
- Express Train Ticket
- €12–17
Train from Riga-Pasazieru to Puka
- Ave. Duration
- 2h 44m
- Frequency
- Twice daily
- Estimated price
- €11–20
- Website
- Elron
- Express Train Ticket
- €14–20
Train from Riga-Pasazieru to Puka
- Ave. Duration
- 2h 44m
- Frequency
- Twice daily
- Estimated price
- €11–20
- Website
- Elron
- Express Train Ticket
- €14–20
- Phone
- +370 700 55 111
- informacija@ltglink.lt
- Website
- LTG Link
Train from Riga-Pasazieru to Valga
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- €9–12
- Website
- LTG Link
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- Lux Express
Bus from Võru bussijaam to Otepää
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- €2–5
- Website
- Lux Express
Bus from Võru bussijaam to Otepää
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- €2–5
- Website
- Lux Express
Bus from Võru bussijaam to Otepää
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- €2–5
- Website
- Lux Express
Bus from Võru bussijaam to Otepää
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- €2–5
- Website
- Lux Express
Bus from Võru bussijaam to Otepää
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- €2–5
- Website
- Lux Express
Bus from Võru bussijaam to Otepää
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- €2–5
- Website
- Lux Express
Bus from Võru bussijaam to Otepää
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- €2–5
- 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–27
- Schedules at
- avtovokzaly.ru
- Phone
- 8 800 770 00 20
- info@sks-auto.ru
- Website
- SKSauto
Bus from Velikiy Novgorod Bus station to Pskov Bus station
- Phone
- +7 812 386 79 79
- eco@ecolines.ru
- 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
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
- info@ecolines.lv
- Website
- ecolines.net
Bus from Severnye Vorota Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 19h 30m
- Frequency
- Once daily
- Estimated price
- €65–120
- Schedules at
- ecolines.ru
- Book at
- ecolines.ru
- Phone
- +372 640 4000
- klienditugi@gobus.ee
- 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 Need to know: Eurostar, Need to know: Greyhound, and How to get from London City Airport into central London - to help you get the most out of your next trip.