There are 5 ways to get from Ulaanbaatar to Zabaykalsk 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, fly
best- Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Manzhouli Airport (NZH)plane UBN - NZH
2h 33m₽43,346–61,646Train #2
cheapest- Take the train from Ulaanbaatar to Ulan-Udetrain 305
- Take the train from Ulan-Ude to Zabaykalsktrain 328И
40h 32m₽3,257–6,700Bus, train
- Take the bus from Dragon Bus Terminal to Sühbaatarbus Ub
- Take the train from Naushki to Ulan-Udetrain 305
- Take the train from Ulan-Ude to Chita 2train
- Take the bus from Chita Bus station to Manzhoulibus
34h 51m₽5,156–8,107Train
- Take the train from Ulaanbaatar to Ulan-Udetrain 305И
- Take the train from Ulan-Ude to Zabaykalsktrain 328И
40h 32m₽5,603–13,840Drive 1,007.6 km
- Drive from Ulaanbaatar to Zabaykalskcar 1,007.6 km
18h 50m₽10,918–15,770
Ulaanbaatar to Zabaykalsk by train
Questions & Answers
The cheapest way to get from Ulaanbaatar to Zabaykalsk is to train which costs RUB 3200 - RUB 7000 and takes 40h 32m.
The fastest way to get from Ulaanbaatar to Zabaykalsk is to taxi and fly which takes 2h 33m and costs RUB 43000 - RUB 65000.
No, there is no direct train from Ulaanbaatar to Zabaykalsk. However, there are services departing from Ulaanbaatar and arriving at Zabaykalsk via Ulan-Ude. The journey, including transfers, takes approximately 40h 32m.
The distance between Ulaanbaatar and Zabaykalsk is 861 km. The road distance is 1007.6 km.
The best way to get from Ulaanbaatar to Zabaykalsk without a car is to train which takes 40h 32m and costs RUB 5500 - RUB 14000.
It takes approximately 2h 33m to get from Ulaanbaatar to Zabaykalsk, including transfers.
Ulaanbaatar to Zabaykalsk train services, operated by Russian Railways (RZhD), depart from Ulaanbaatar station.
Zabaykalsk is 1h ahead of Ulaanbaatar. It is currently 4:46 PM in Ulaanbaatar and 5:46 PM in Zabaykalsk.
Ulaanbaatar to Zabaykalsk train services, operated by Russian Railways (RZhD), arrive at Ulan-Ude station.
Yes, the driving distance between Ulaanbaatar to Zabaykalsk is 1008 km. It takes approximately 18h 50m to drive from Ulaanbaatar to Zabaykalsk.
What companies run services between Ulaanbaatar, Mongolia and Zabaykalsk, Russia?
You can take a train from Ulaanbaatar to Zabaykalsk via Ulan-Ude in around 40h 32m.
- Website
- hunnuair.com
Flights from New Ulaanbaatar International Airport to Manzhouli Airport
- Ave. Duration
- 1h 40m
- When
- Wednesday and Saturday
- Estimated price
- ₽42,000–60,000
- Phone
- +976-1900-1949
- [email protected]
- Website
- ubtz.mn
Train from Naushki to Ulan-Ude
- Ave. Duration
- 4h 24m
- Frequency
- Once a week
- Estimated price
- ₽260–600
- Website
- https://www.ubtz.mn/
- Schedules at
- https://eticket.ubtz.mn/schedule
- Book at
- https://eticket.ubtz.mn/
- Compartment coach
- ₽750–950
- Sitting coach
- ₽260–310
- Soft sleeper coach
- ₽500–600
Train from Ulaanbaatar to Ulan-Ude
- Ave. Duration
- 15h 6m
- Frequency
- Once a week
- Estimated price
- ₽550–1,200
- Website
- https://www.ubtz.mn/
- Schedules at
- https://eticket.ubtz.mn/schedule
- Book at
- https://eticket.ubtz.mn/
- Compartment coach
- ₽1,600–2,000
- Sitting coach
- ₽550–650
- Soft sleeper coach
- ₽1,000–1,200
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Ulan-Ude to Chita 2
- Ave. Duration
- 10h 6m
- Frequency
- 3 times a day
- Estimated price
- ₽1,600–3,800
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽8,500–13,000
- 3rd Class (Platzcart)
- ₽1,600–2,200
- 2nd Class (Kupé)
- ₽2,700–3,800
Train from Ulan-Ude to Zabaykalsk
- Ave. Duration
- 24h 26m
- Frequency
- Twice a week
- Estimated price
- ₽2,700–5,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽12,000–18,000
- 3rd Class (Platzcart)
- ₽2,700–3,600
- 2nd Class (Kupé)
- ₽4,000–5,500
Train from Ulan-Ude to Zabaykalsk
- Ave. Duration
- 24h 26m
- Frequency
- Twice a week
- Estimated price
- ₽2,700–5,500
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- ₽12,000–18,000
- 3rd Class (Platzcart)
- ₽2,700–3,600
- 2nd Class (Kupé)
- ₽4,000–5,500
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Ulaanbaatar to Ulan-Ude
- Ave. Duration
- 15h 6m
- Frequency
- Once a week
- Estimated price
- ₽2,900–8,500
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- ₽6,000–8,500
- 1nd Class (SW)
- ₽9,000–12,000
- 3rd Class (Platzcart)
- ₽2,900–3,700
- Phone
- +976 1900 1234
- [email protected]
- Website
- transdep.mn
Bus from Dragon Bus Terminal to Sühbaatar
- Ave. Duration
- 5h 32m
- Frequency
- Once daily
- Estimated price
- ₽600–850
- Website
- https://www.transdep.mn/
- Book at
- https://eticket.transdep.mn/?language=en
- Phone
- 8 (3022) 35-99-66
- Website
- chitaavtovokzal.ru
Bus from Chita Bus station to Manzhouli
- Ave. Duration
- 9h 50m
- Frequency
- Twice a week
- Estimated price
- ₽2,500
- Schedules at
- chitaavtovokzal.ru
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 How to get from Florence to Rome, Getting to Milan from the airport, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
There are two+ hotels available in Zabaykalsk.






