There are 2 ways to get from Ulaanbaatar to Teshig by bus, taxi, 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.
Comparing Your Travel Options
The cheapest way to get from Ulaanbaatar to Teshig is to bus and taxi which costs $35 - $50 and takes 9h 17m.
The fastest way to get from Ulaanbaatar to Teshig is to bus and taxi which takes 9h 17m and costs $35 - $50.
The distance between Ulaanbaatar and Teshig is 583 km. The road distance is 496.1 km.
The best way to get from Ulaanbaatar to Teshig without a car is to bus and taxi which takes 9h 17m and costs $35 - $50.
It takes approximately 9h 17m to get from Ulaanbaatar to Teshig, including transfers.
Yes, the driving distance between Ulaanbaatar to Teshig is 496 km. It takes approximately 10h 44m to drive from Ulaanbaatar to Teshig.
What companies run services between Ulaanbaatar, Mongolia and Teshig, Mongolia?
There is no direct connection from Ulaanbaatar to Teshig. However, you can take the bus to Khutag-Undur then take the taxi to Teshig. Alternatively, you can drive from Ulaanbaatar to Teshig in around 10h 44m.
- Phone
- +976 1900 1234
- [email protected]
- Website
- National Road Transport Center
Bus from Dragon Bus Terminal to Khutag-Undur
- Ave. Duration
- 6h 52m
- Frequency
- 5 times a day
- Estimated price
- $10–15
- Website
- National Road Transport Center
- Book at
- National Road Transport Center
- Ave. Duration
- 2h 25m
- Estimated price
- $26–32
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, 10 amazing places to get away from it all in Australia, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.

