There are 8 ways to get from Ulan-Ude to Dalanzadgad by bus, train, 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.
Bus
best- 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$53–127Train, 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–32Train, bus
- Take the train from Ulan-Ude to Ulaanbaatartrain 306И
- Take the bus from Dragon Bus Terminal to Dalanzadgadbus Ub
24h 38m$46–117Drive 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–244Fly Ulan-Ude to Dalanzadgad Airport
- Fly from Ulan-Ude (UUD) to Dalanzadgad Airport (DLZ)plane UUD - DLZ
12h 9m$265–426Fly 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 22m$103–457Train to Irkutsk Airport, fly to Dalanzadgad Airport
- Take the train from Ulan-Ude to Irkutsk Pastrain
- Fly from Irkutsk Airport (IKT) to Dalanzadgad Airport (DLZ)plane IKT - DLZ
17h 5m$80–389
New Ulaanbaatar International Airport (UBN) to Dalanzadgad Airport (DLZ) flights
Questions & Answers
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 12h 9m and costs $260 - $430.
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 1173 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 - $130.
It takes approximately 20h 47m 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 bus which takes 20h 47m and costs $50 - $130. Alternatively, you can fly, which costs $260 - $430 and takes 12h 9m.
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?
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. Alternatively, IrAero, Hunnu Air LLC, and MIAT fly from Ulan-Ude (UUD) to Dalanzadgad Airport (DLZ) once a week.
- Website
- miat.com
Flights from New Ulaanbaatar International Airport to Dalanzadgad Airport
- Ave. Duration
- 1h 10m
- When
- Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $110–210
Flights from Ulan-Ude to Dalanzadgad Airport via Irkutsk Airport, New Ulaanbaatar International Airport
- Ave. Duration
- 11h 50m
- When
- Thursday
- Estimated price
- $260–420
Flights from Irkutsk Airport to Dalanzadgad Airport via New Ulaanbaatar International Airport
- Ave. Duration
- 7h 27m
- When
- Friday and Saturday
- Estimated price
- $70–370
Flights from Irkutsk Airport to Dalanzadgad Airport via Beijing Capital, New Ulaanbaatar International Airport
- Ave. Duration
- 14h 25m
- When
- Saturday
- Estimated price
- $190–600
- Website
- iraero.ru
Flights from Ulan-Ude to New Ulaanbaatar International Airport via Irkutsk Airport
- Ave. Duration
- 6h 10m
- When
- Sunday
- Estimated price
- $75–420
- Website
- hunnuair.com
Flights from Ulan-Ude to New Ulaanbaatar International Airport via Irkutsk Airport
- Ave. Duration
- 6h 5m
- When
- Thursday
- Estimated price
- $280–380
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Ulan-Ude to Ulaanbaatar
- Ave. Duration
- 14h 59m
- Frequency
- Once a week
- Estimated price
- $30–100
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- $70–100
- 1nd Class (SW)
- $100–150
- 3rd Class (Platzcart)
- $30–45
- Phone
- +976-1900-1949
- [email protected]
- Website
- ubtz.mn
Train from Ulan-Ude to Ulaanbaatar
- Ave. Duration
- 14h 59m
- Frequency
- Once a week
- Estimated price
- $6–15
- Website
- https://www.ubtz.mn/
- Schedules at
- https://eticket.ubtz.mn/schedule
- Book at
- https://eticket.ubtz.mn/
- 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
- https://www.ubtz.mn/
- Schedules at
- https://eticket.ubtz.mn/schedule
- Book at
- https://eticket.ubtz.mn/
- Compartment coach
- $19–23
- Sitting coach
- $6–8
- Soft sleeper coach
- $12–15
Train from Ulan-Ude to Irkutsk Pas
- Ave. Duration
- 7h 45m
- Frequency
- Once a week
- Estimated price
- $5–12
- Website
- https://www.ubtz.mn/
- Schedules at
- https://eticket.ubtz.mn/schedule
- Book at
- https://eticket.ubtz.mn/
- Compartment coach
- $15–18
- Sitting coach
- $5–6
- Soft sleeper coach
- $9–12
- 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
- transdep.mn
Bus from Sühbaatar to Dragon Bus Terminal
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $7–11
- Website
- https://www.transdep.mn/
- Book at
- https://eticket.transdep.mn/?language=en
Bus from Dragon Bus Terminal to Dalanzadgad
- Ave. Duration
- 7h 26m
- Frequency
- Twice a week
- Estimated price
- $11–16
- Website
- https://www.transdep.mn/
- Book at
- https://eticket.transdep.mn/?language=en
Bus from Dragon Bus Terminal to Dalanzadgad
- Ave. Duration
- 7h 26m
- Frequency
- Twice a week
- Estimated price
- $11–16
- Website
- https://www.transdep.mn/
- Book at
- https://eticket.transdep.mn/?language=en
Bus from Dragon Bus Terminal to Dalanzadgad
- Ave. Duration
- 7h 26m
- Frequency
- Twice a week
- Estimated price
- $11–16
- Website
- https://www.transdep.mn/
- Book at
- https://eticket.transdep.mn/?language=en
Bus from Dragon Bus Terminal to Dalanzadgad
- Ave. Duration
- 7h 26m
- Frequency
- Twice a week
- Estimated price
- $11–16
- Website
- https://www.transdep.mn/
- Book at
- https://eticket.transdep.mn/?language=en
- 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 Which side of Niagara Falls should I choose (and how do I get there)?, Italian Lakes: Getting around by train, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
More Questions & Answers
There are 13+ hotels available in Dalanzadgad.






