There are 7 ways to get from Mongolia to Estonia by taxi, plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to New Ulaanbaatar International Airport, fly to Pulkovo Airport, bus
best- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Pulkovo Airport (LED)plane UBN - LED
- Take the bus from Saint Petersburg Moskovskaya Metro to Ivangorodbus
16h 45m€238–876Train, bus
cheapest- Take the train from Ulaanbaatar to Irkutsk Pastrain
- Take the train from Irkutsk Pas to Vladimirtrain
- Take the train from Vladimir to Chudovo Moskovskoyetrain
- Take the train from Chudovo Moskovskoye to Moskovsky Railway Terminaltrain
- Take the bus from Saint Petersburg Bus Terminal to Ivangorodbus
- Take the train from Narva to Tallinntrain
4d 20h€161–317Drive 6,763.7 km
- Drive from Ulaanbaatar to Tallinncar 6,763.7 km
4d 1h€1,078–1,556Taxi to New Ulaanbaatar International Airport, fly to Lennart Meri International Airport
- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Lennart Meri International Airport (TLL)plane UBN - TLL
12h 52m€383–1,217Drive to Kyzyl, fly to Pulkovo Airport, bus
- Drive from Ulaangom to Kyzyl (KYZ)car
- Fly from Kyzyl (KYZ) to Pulkovo Airport (LED)plane KYZ - LED
- Take the bus from Saint Petersburg Moskovskaya Metro to Ivangorodbus
18h 27m€224–730Drive to Gorno-Altaysk Airport, fly to Pulkovo Airport, bus
- Drive from Ölgii to Gorno-Altaysk Airport (RGK)car
- Fly from Gorno-Altaysk Airport (RGK) to Pulkovo Airport (LED)plane RGK - LED
- Take the bus from Saint Petersburg Moskovskaya Metro to Ivangorodbus
18h 32m€225–711Train to Irkutsk Airport, fly to Pulkovo Airport, bus
- Take the train from Darkhan to Irkutsk Pastrain
- Fly from Irkutsk Airport (IKT) to Pulkovo Airport (LED)plane IKT - LED
- Take the bus from Saint Petersburg Moskovskaya Metro to Ivangorodbus
30h 45m€224–808
New Ulaanbaatar International Airport (UBN) to Pulkovo Airport (LED) flights
Questions & Answers
The cheapest way to get from Mongolia to Estonia is to train and bus which costs €160 - €320 and takes 4 days 20h.
The fastest way to get from Mongolia to Estonia is to taxi and fly which takes 12h 52m and costs €380 - €1300.
The distance between Mongolia and Estonia is 5109 km. The road distance is 6763.7 km.
The best way to get from Mongolia to Estonia without a car is to train and bus which takes 4 days 20h and costs €160 - €320.
It takes approximately 16h 45m to get from Mongolia to Estonia, including transfers.
Yes, the driving distance between Mongolia to Estonia is 6764 km. It takes approximately 4 days 1h to drive from Mongolia to Estonia.
There are 1339+ hotels available in Estonia.
What companies run services between Mongolia and Estonia?
There is no direct connection from Mongolia to Estonia. However, you can take the taxi to New Ulaanbaatar International Airport (UBN) airport, fly to Pulkovo Airport (LED), walk to Аэропорт "Пулково 1", Посадка, take the line 39 bus to Авиационная Ул., walk to Saint Petersburg Moskovskaya Metro, then take the bus to Ivangorod. Alternatively, you can take a train from Ulaanbaatar to Tallinn via Irkutsk Pas, Vladimir, Chudovo Moskovskoye, Moskovsky Railway Terminal, Saint Petersburg Bus Terminal, Ivangorod, and Narva in around 4d 20h.
- Website
- s7.ru
Flights from New Ulaanbaatar International Airport to Pulkovo Airport via Irkutsk Airport
- Ave. Duration
- 14h 30m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €220–850
Flights from Kyzyl to Pulkovo Airport via Novosibirsk
- Ave. Duration
- 7h 57m
- When
- Every day
- Estimated price
- €170–650
Flights from Kyzyl to Pulkovo Airport via Moscow Domodedovo
- Ave. Duration
- 14h 25m
- When
- Tuesday and Sunday
- Estimated price
- €180–700
Flights from Gorno-Altaysk Airport to Pulkovo Airport
- Ave. Duration
- 5h
- When
- Friday
- Estimated price
- €150–600
Flights from Gorno-Altaysk Airport to Pulkovo Airport via Novosibirsk
- Ave. Duration
- 7h 22m
- When
- Every day
- Estimated price
- €150–600
Flights from Irkutsk Airport to Pulkovo Airport
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- €180–700
Flights from Irkutsk Airport to Pulkovo Airport via Novosibirsk
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- €190–750
- Website
- aeroflot.ru
Flights from Kyzyl to Pulkovo Airport via Krasnoyarsk
- Ave. Duration
- 8h 40m
- When
- Wednesday
- Estimated price
- €170–700
Flights from Gorno-Altaysk Airport to Pulkovo Airport
- Ave. Duration
- 4h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €150–600
Flights from Irkutsk Airport to Pulkovo Airport
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- €180–700
Flights from Irkutsk Airport to Pulkovo Airport via Krasnoyarsk
- Ave. Duration
- 10h 25m
- When
- Thursday and Saturday
- Estimated price
- €190–700
- Website
- turkishairlines.com
Flights from New Ulaanbaatar International Airport to Lennart Meri International Airport via Istanbul
- Ave. Duration
- 15h 22m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- €370–1,400
- Website
- scat.kz
Flights from New Ulaanbaatar International Airport to Pulkovo Airport via Nur-Sultan
- Ave. Duration
- 11h 30m
- When
- Wednesday
- Estimated price
- €280–750
- Website
- hainanairlines.com
Flights from New Ulaanbaatar International Airport to Pulkovo Airport via Beijing Capital
- Ave. Duration
- 11h 40m
- When
- Wednesday, Thursday, and Sunday
- Estimated price
- €290–850
- Website
- lufthansa.com
Flights from New Ulaanbaatar International Airport to Lennart Meri International Airport via Frankfurt
- Ave. Duration
- 12h
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- €420–1,400
- Website
- nordwindairlines.ru
Flights from Gorno-Altaysk Airport to Pulkovo Airport via Kazan
- Ave. Duration
- 8h 15m
- When
- Monday and Thursday
- Estimated price
- €150–650
- Website
- uralairlines.ru
Flights from Irkutsk Airport to Pulkovo Airport via Koltsovo
- Ave. Duration
- 8h 45m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- €190–750
- Phone
- +976-1900-1949
- [email protected]
- Website
- ubtz.mn
Train from Ulaanbaatar to Irkutsk Pas
- Ave. Duration
- 23h 33m
- Frequency
- Once a week
- Estimated price
- €9–21
- Website
- https://www.ubtz.mn/
- Schedules at
- https://eticket.ubtz.mn/schedule
- Book at
- https://eticket.ubtz.mn/
- Compartment coach
- €29–34
- Sitting coach
- €9–12
- Soft sleeper coach
- €18–21
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Irkutsk Pas to Vladimir
- Ave. Duration
- 3d 1h
- Frequency
- Once daily
- Estimated price
- €110–190
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €400–600
- 3rd Class (Platzcart)
- €110–150
- 2nd Class (Kupé)
- €130–190
Train from Vladimir to Chudovo Moskovskoye
- Ave. Duration
- 7h 4m
- Frequency
- Once daily
- Estimated price
- €22–50
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €110–160
- 3rd Class (Platzcart)
- €22–30
- 2nd Class (Kupé)
- €35–50
Train from Chudovo Moskovskoye to Moskovsky Railway Terminal
- Ave. Duration
- 1h 48m
- Frequency
- 5 times a day
- Estimated price
- €8–26
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €60–90
- 3rd Class (Platzcart)
- €8–12
- 2nd Class (Kupé)
- €18–26
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Chudovo Moskovskoye to Moskovsky Railway Terminal
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Website
- https://eng.rzd.ru/
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Chudovo Moskovskoye to Moskovsky Railway Terminal
- Ave. Duration
- 1h 46m
- Frequency
- Twice daily
- Estimated price
- €3–7
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- €6–7
- 2nd Class (Kupé)
- €3–5
- Phone
- 8 800 775 0000
- [email protected]
- Website
- ppk-piter.ru
Train from Chudovo Moskovskoye to Moskovsky Railway Terminal
- Ave. Duration
- 1h 39m
- Frequency
- Twice daily
- Estimated price
- €3–5
- Book at
- https://eng.rzd.ru/
- Website
- https://ppk-piter.ru
- Website
- https://ppk-piter.ru
- Commuter Electric Train
- €3–5
- Lastochka Train
- €3–5
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Chudovo Moskovskoye to Moskovsky Railway Terminal
- Ave. Duration
- 1h 9m
- Frequency
- Once daily
- Estimated price
- €4–12
- Website
- https://eng.rzd.ru/
- Lastochka Train
- €8–12
- Commuter Electric Train
- €4–6
- Phone
- +372 616 0245
- [email protected]
- Website
- elron.ee
Train from Narva to Tallinn
- Ave. Duration
- 2h 31m
- Frequency
- 4 times a day
- Estimated price
- €11–20
- Website
- https://elron.ee/en
- Express Train Ticket
- €13–20
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Darkhan to Irkutsk Pas
- Ave. Duration
- 18h 36m
- Frequency
- Once a week
- Estimated price
- €30–95
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- €65–95
- 1nd Class (SW)
- €110–160
- 3rd Class (Platzcart)
- €30–45
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- sks-auto.ru
Bus from Saint Petersburg Moskovskaya Metro to Ivangorod
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €5–10
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
Bus from Saint Petersburg Bus Terminal to Ivangorod
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- €5–10
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
Bus from Saint Petersburg Moskovskaya Metro to Ivangorod
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €5–10
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
Bus from Saint Petersburg Moskovskaya Metro to Ivangorod
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €5–10
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
Bus from Saint Petersburg Moskovskaya Metro to Ivangorod
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Estimated price
- €5–10
- Website
- https://www.sks-auto.ru/
- Website
- https://www.sks-auto.ru/index.php/napravleniya
- Ave. Duration
- 38 min
- Estimated price
- €12–15
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
Ulaanbaatar Taxi
- Phone
- 1900-1991
- Website
- facebook.com
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 Train travel in Spain: A guide to Renfe, Travelling around the UAE, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.























