There are 8 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€259–976Train, 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€162–318Drive 6,763.7 km
- Drive from Ulaanbaatar to Tallinncar 6,763.7 km
4d 1h€1,110–1,604Taxi 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 54m€404–1,317Drive 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€216–783Train to Ulan-Ude, fly to Pulkovo Airport, bus
- Take the train from Darkhan to Ulan-Udetrain
- Fly from Ulan-Ude (UUD) to Pulkovo Airport (LED)plane UUD - LED
- Take the bus from Saint Petersburg Moskovskaya Metro to Ivangorodbus
23h 54m€193–774Drive 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€217–714Train 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€214–858
New Ulaanbaatar International Airport (UBN) to Pulkovo Airport (LED) flights
Comparing Your Travel Options
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 54m and costs €400 - €1400.
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 1227+ 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
- €240–950
Flights from Kyzyl to Pulkovo Airport via Novosibirsk
- Ave. Duration
- 7h 57m
- When
- Every day
- Estimated price
- €160–700
Flights from Kyzyl to Pulkovo Airport via Moscow Domodedovo
- Ave. Duration
- 8h 35m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €170–700
Flights from Ulan-Ude to Pulkovo Airport via Irkutsk Airport
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- €180–750
Flights from Ulan-Ude to Pulkovo Airport via Novosibirsk
- Ave. Duration
- 12h 43m
- When
- Every day
- Estimated price
- €180–750
Flights from Gorno-Altaysk Airport to Pulkovo Airport via Novosibirsk
- Ave. Duration
- 8h 37m
- When
- Saturday, Monday, Friday, and Sunday
- Estimated price
- €140–650
Flights from Gorno-Altaysk Airport to Pulkovo Airport via Moscow Domodedovo
- Ave. Duration
- 8h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €150–650
Flights from Irkutsk Airport to Pulkovo Airport
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- €170–750
Flights from Irkutsk Airport to Pulkovo Airport via Novosibirsk
- Ave. Duration
- 9h 32m
- When
- Every day
- Estimated price
- €180–750
- Phone
- +976-1900-1949
- [email protected]
- Website
- Ulaanbaatar Railway
Train from Ulaanbaatar to Irkutsk Pas
- Ave. Duration
- 23h 33m
- Frequency
- Once a week
- Estimated price
- €10–22
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- €29–35
- Sitting coach
- €10–12
- Soft sleeper coach
- €18–22
Train from Darkhan to Ulan-Ude
- Ave. Duration
- 10h 9m
- Frequency
- Once a week
- Estimated price
- €3–9
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- €11–14
- Sitting coach
- €3–5
- Soft sleeper coach
- €7–9
- Phone
- 8 800 770 00 20
- [email protected]
- Website
- SKSauto
Bus from Saint Petersburg Moskovskaya Metro to Ivangorod
Bus from Saint Petersburg Bus Terminal to Ivangorod
Bus from Saint Petersburg Moskovskaya Metro to Ivangorod
Bus from Saint Petersburg Moskovskaya Metro to Ivangorod
Bus from Saint Petersburg Moskovskaya Metro to Ivangorod
Bus from Saint Petersburg Moskovskaya Metro to Ivangorod
- Ave. Duration
- 38 min
- Estimated price
- €12–16
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 Travelling to and around Russia for the 2018 FIFA World Cup, Thanksgiving 2018: How to travel stress-free, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.




