There are 7 ways to get from Ulan-Ude to Dalanzadgad by plane, bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Ulan-Ude to Dalanzadgad Airport
best- Fly from Ulan-Ude (UUD) to Dalanzadgad Airport (DLZ)plane UUD - DLZ
8h 14m$80–416Train, bus #2
cheapest- Take the train from Ulan-Ude to Ulaanbaatartrain 306
- Take the bus from Dragon Bus Terminal to Dalanzadgadbus Ub
24h 38m$19–32Bus
- Take the bus from Ulan-Ude Bus station to Kyakhtabus 260
- Take the bus from Sühbaatar to Dragon Bus Terminalbus
- Take the bus from Dragon Bus Terminal to Dalanzadgadbus Ub
20h 47m$54–131Train, bus
- Take the train from Ulan-Ude to Ulaanbaatartrain 306И
- Take the bus from Dragon Bus Terminal to Dalanzadgadbus Ub
24h 38m$48–121Drive 1,138.2 km
- Drive from Ulan-Ude to Dalanzadgadcar 1,138.2 km
16h 7m$147–212Train, taxi to New Ulaanbaatar International Airport, fly to Dalanzadgad Airport
- Take the train from Ulan-Ude to Ulaanbaatartrain
- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Dalanzadgad Airport (DLZ)plane UBN - DLZ
17h 51m$132–234Fly Ulan-Ude to New Ulaanbaatar International Airport, taxi, bus
- Fly from Ulan-Ude (UUD) to New Ulaanbaatar International Airport (UBN)plane UUD - UBN
- Take the taxi from New Ulaanbaatar International Airport (UBN) to Dragon Bus Terminaltaxi
- Take the bus from Dragon Bus Terminal to Dalanzadgadbus
15h 2m$98–457
Ulan-Ude (UUD) to Dalanzadgad Airport (DLZ) flights
Comparing Your Travel Options
The cheapest way to get from Ulan-Ude to Dalanzadgad is to train and bus which costs $18 - $35 and takes 24h 38m.
The fastest way to get from Ulan-Ude to Dalanzadgad is to fly which takes 8h 14m and costs $80 - $420.
No, there is no direct bus from Ulan-Ude station to Dalanzadgad. However, there are services departing from Ulan-Ude Bus station and arriving at Dalanzadgad via Sühbaatar and Dragon Bus Terminal. The journey, including transfers, takes approximately 20h 47m.
The distance between Ulan-Ude and Dalanzadgad is 959 km. The road distance is 1138.2 km.
The best way to get from Ulan-Ude to Dalanzadgad without a car is to bus which takes 20h 47m and costs $50 - $140.
It takes approximately 8h 14m to get from Ulan-Ude to Dalanzadgad, including transfers.
Ulan-Ude to Dalanzadgad bus services, operated by Ulan-Ude Bus Terminal, depart from Ulan-Ude Bus station.
The best way to get from Ulan-Ude to Dalanzadgad is to fly which takes 8h 14m and costs $80 - $420. Alternatively, you can bus, which costs $50 - $140 and takes 20h 47m.
Ulan-Ude to Dalanzadgad bus services, operated by Ulan-Ude Bus Terminal, arrive at Kyakhta station.
Yes, the driving distance between Ulan-Ude to Dalanzadgad is 1138 km. It takes approximately 16h 7m to drive from Ulan-Ude to Dalanzadgad.
What companies run services between Ulan-Ude, Russia and Dalanzadgad, Mongolia?
IrAero and MIAT fly from Ulan-Ude (UUD) to Dalanzadgad Airport (DLZ) once a week. Alternatively, you can take a bus from Ulan-Ude Bus station to Dalanzadgad via Kyakhta, Naushki, Sühbaatar, Sühbaatar, and Dragon Bus Terminal in around 20h 47m.
- Website
- miat.com
Flights from Ulan-Ude to Dalanzadgad Airport via Irkutsk, New Ulaanbaatar International Airport
- Ave. Duration
- 7h 55m
- When
- Sunday
- Estimated price
- $75–410
Flights from New Ulaanbaatar International Airport to Dalanzadgad Airport
- Ave. Duration
- 1h 10m
- When
- Friday and Sunday
- Estimated price
- $110–200
- Website
- iraero.ru
Flights from Ulan-Ude to New Ulaanbaatar International Airport via Irkutsk
- Ave. Duration
- 5h 45m
- When
- Sunday
- Estimated price
- $70–420
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Ulan-Ude to Ulaanbaatar
- Ave. Duration
- 14h 59m
- Frequency
- Once a week
- Estimated price
- $35–110
- Website
- Russian Railways
- 2nd Class (Kupé)
- $75–110
- 1nd Class (SW)
- $110–150
- 3rd Class (Platzcart)
- $35–45
- Phone
- +976-1900-1949
- [email protected]
- Website
- Ulaanbaatar Railway
Train from Ulan-Ude to Ulaanbaatar
- Ave. Duration
- 14h 59m
- Frequency
- Once a week
- Estimated price
- $6–15
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- $19–23
- Sitting coach
- $6–8
- Soft sleeper coach
- $12–15
Train from Ulan-Ude to Ulaanbaatar
- Ave. Duration
- 14h 59m
- Frequency
- Once a week
- Estimated price
- $6–15
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- $19–23
- Sitting coach
- $6–8
- Soft sleeper coach
- $12–15
- Phone
- 8-950-383-5555
- Website
- 03.avtovokzal-on-line.ru
Bus from Ulan-Ude Bus station to Kyakhta
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Estimated price
- $7
- Schedules at
- 03.avtovokzal-on-line.ru
- Phone
- +976 1900 1234
- [email protected]
- Website
- National Road Transport Center
Bus from Sühbaatar to Dragon Bus Terminal
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $7–10
- Website
- National Road Transport Center
- Book at
- National Road Transport Center
Bus from Dragon Bus Terminal to Dalanzadgad
- Ave. Duration
- 7h 26m
- Frequency
- Twice a week
- Estimated price
- $11–16
- Website
- National Road Transport Center
- Book at
- National Road Transport Center
Bus from Dragon Bus Terminal to Dalanzadgad
- Ave. Duration
- 7h 26m
- Frequency
- Twice a week
- Estimated price
- $11–16
- Website
- National Road Transport Center
- Book at
- National Road Transport Center
Bus from Dragon Bus Terminal to Dalanzadgad
- Ave. Duration
- 7h 26m
- Frequency
- Twice a week
- Estimated price
- $11–16
- Website
- National Road Transport Center
- Book at
- National Road Transport Center
Bus from Dragon Bus Terminal to Dalanzadgad
- Ave. Duration
- 7h 26m
- Frequency
- Twice a week
- Estimated price
- $11–16
- Website
- National Road Transport Center
- Book at
- National Road Transport Center
- Ave. Duration
- 37 min
- Estimated price
- $13–18
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 The London Underground: Essential tips to navigate the Tube, How to get from Florence to Rome, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
There are eight+ hotels available in Dalanzadgad.






