There are 3 ways to get from Ulaanbaatar to Khorgo by car, taxi, 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.
Drive 640.1 km
best- Drive from Ulaanbaatar to Khorgocar 640.1 km
9h 26m$83–119Taxi, fly to Donoi Airport
- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Donoi Airport (ULZ)plane UBN - ULZ
- Take the taxi from Donoi Airport (ULZ) to Khorgotaxi
8h 2m$294–707Taxi, fly to Mörön Airport
- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Mörön Airport (MXV)plane UBN - MXV
- Take the taxi from Mörön Airport (MXV) to Khorgotaxi
9h 43m$239–332
New Ulaanbaatar International Airport (UBN) to Donoi Airport (ULZ) flights
Questions & Answers
The cheapest way to get from Ulaanbaatar to Khorgo is to drive which costs $80 - $120 and takes 9h 26m.
The fastest way to get from Ulaanbaatar to Khorgo is to taxi and fly which takes 8h 2m and costs $290 - $750.
The distance between Ulaanbaatar and Khorgo is 640 km. The road distance is 640.1 km.
It takes approximately 9h 26m to drive 640.1 km from Ulaanbaatar to Khorgo.
Yes, the driving distance between Ulaanbaatar to Khorgo is 640 km. It takes approximately 9h 26m to drive from Ulaanbaatar to Khorgo.
There are one+ hotels available in Khorgo.
What companies run services between Ulaanbaatar, Mongolia and Khorgo, Mongolia?
You can drive from Ulaanbaatar to Khorgo in around 9h 26m.
- Website
- miat.com
Flights from New Ulaanbaatar International Airport to Donoi Airport
- Ave. Duration
- 1h 40m
- When
- Monday and Thursday
- Estimated price
- $170–550
Flights from New Ulaanbaatar International Airport to Mörön Airport
- Ave. Duration
- 1h 10m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $120–210
- Website
- hunnuair.com
Flights from New Ulaanbaatar International Airport to Mörön Airport
- Ave. Duration
- 1h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $215–221
- Ave. Duration
- 3h 46m
- Estimated price
- $14–140
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 Getting around the Cyclades, Getting to Rome from the airport, and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.
