There are 7 ways to get from Ulaanbaatar to Birobidzhan by train, plane 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.
Recommended
Train to Ulan-Ude, fly to Khabarovsk, train
-
Take the train from Ulaanbaatar to Ulan-Ude Pass
-
Fly from Ulan-Ude (UUD) to Khabarovsk (KHV)
-
Take the train from Habarovsk 1 to Birobidjan 1
Cheapest
Train
-
Take the train from Ulaanbaatar to Ulan-Ude Pass
-
Take the train from Ulan-Ude to Birobidjan 1
Fly Ulaanbaatar to Fuyuan, drive
-
Fly from Ulaanbaatar (UBN) to Fuyuan (FYJ)
-
Drive from Fuyuan to Birobidzhan
Fly Ulaanbaatar to Jiansanjiang, drive
-
Fly from Ulaanbaatar (UBN) to Jiansanjiang (JSJ)
-
Drive from Jiansanjiang to Birobidzhan
Fly Ulaanbaatar to Jiamusi, drive
-
Fly from Ulaanbaatar (UBN) to Jiamusi (JMU)
-
Drive from Jiamusi to Birobidzhan
Fly Ulaanbaatar to Khabarovsk, train
-
Fly from Ulaanbaatar (UBN) to Khabarovsk (KHV)
-
Take the train from Habarovsk 1 to Birobidjan 1
Drive
-
Drive from Ulaanbaatar to Birobidzhan
Coronavirus (COVID-19) in Russia
There is widespread community transmission globally.
Some travel restrictions are being lifted in Russia. For the latest travel status, please check the official page for Russia.
For travel planning advice, please refer to our Rome2rio Coronavirus information page .
Coronavirus (COVID-19) Travel Advice
Some international borders began to reopen in Russia from June 30.
Some domestic travel restrictions began to ease in Russia from June 9.
International flights leaving Mongolia are suspended as part of the response to Coronavirus (COVID-19). Restrictions may also be in place for other modes of transport.
Questions & Answers
The cheapest way to get from Ulaanbaatar to Birobidzhan is to train which costs $130 - $240 and takes 2 days 15h.
The fastest way to get from Ulaanbaatar to Birobidzhan is to fly and drive which takes 14h 43m and costs $270 - $1,000.
No, there is no direct train from Ulaanbaatar to Birobidzhan. However, there are services departing from Ulaanbaatar and arriving at Birobidjan 1 via Ulan-Ude. The journey, including transfers, takes approximately 2 days 15h.
The distance between Ulaanbaatar and Birobidzhan is 1917 km. The road distance is 2664.3 km.
The best way to get from Ulaanbaatar to Birobidzhan without a car is to train which takes 2 days 15h and costs $130 - $240.
It takes approximately 15h 39m to get from Ulaanbaatar to Birobidzhan, including transfers.
Ulaanbaatar to Birobidzhan train services, operated by Russian Railways (РЖД), depart from Ulaanbaatar station.
The quickest flight from Ulan-Ude Airport to Khabarovsk Airport is the direct flight which takes 1h.
Birobidzhan is 2h ahead of Ulaanbaatar. It is currently 10:43 PM in Ulaanbaatar and 12:43 AM in Birobidzhan.
Ulaanbaatar to Birobidzhan train services, operated by Russian Railways (РЖД), arrive at Birobidjan 1 station.

- Distance: 1917.5 km
- Duration: 15h 39m
What companies run services between Ulaanbaatar, Mongolia and Birobidzhan, Russia?
You can take a train from Ulaanbaatar to Birobidzhan via Ulan-Ude Pass and Ulan-Ude in around 2 days 15h.

- Website
- airchina.com
Flights from Ulaanbaatar to Fuyuan via Beijing Capital, Harbin
- Ave. Duration
- 27h 35m
- When
- Monday
- Estimated price
- RUB 29000 - RUB 65000
Flights from Ulaanbaatar to Fuyuan via Beijing Capital, Yuncheng, Harbin
- Ave. Duration
- 27h 35m
- When
- Monday
- Estimated price
- RUB 20000 - RUB 85000
Flights from Ulaanbaatar to Fuyuan via Beijing Capital, Zhengzhou, Harbin
- Ave. Duration
- 27h 35m
- When
- Monday
- Estimated price
- RUB 20000 - RUB 80000
Flights from Ulaanbaatar to Fuyuan via Beijing Capital, Qingdao, Harbin
- Ave. Duration
- 27h 35m
- When
- Monday
- Estimated price
- RUB 11000 - RUB 55000
Flights from Ulaanbaatar to Jiansanjiang via Incheon, Dalian
- Ave. Duration
- 26h 30m
- When
- Friday
- Estimated price
- RUB 35000 - RUB 85000
Flights from Ulaanbaatar to Jiansanjiang via Beijing Capital, Dalian
- Ave. Duration
- 26h 55m
- When
- Monday
- Estimated price
- RUB 9500 - RUB 45000
Flights from Ulaanbaatar to Jiansanjiang via Beijing Capital, Qingdao, Dalian
- Ave. Duration
- 26h 55m
- When
- Monday
- Estimated price
- RUB 11000 - RUB 50000
Flights from Ulaanbaatar to Jiamusi via Beijing Capital
- Ave. Duration
- 11h 10m
- When
- Monday
- Estimated price
- RUB 14000 - RUB 60000
Flights from Ulaanbaatar to Jiamusi via Gimhae, Beijing Capital
- Ave. Duration
- 11h 55m
- When
- Thursday and Sunday
- Estimated price
- RUB 42000 - RUB 110000
Flights from Ulaanbaatar to Jiamusi via Hong Kong, Beijing Capital
- Ave. Duration
- 13h
- When
- Tuesday
- Estimated price
- RUB 50000 - RUB 140000

- Website
- shenzhenair.com
Flights from Ulaanbaatar to Fuyuan via Beijing Capital, Harbin
- Ave. Duration
- 27h 35m
- When
- Monday
- Estimated price
- RUB 29000 - RUB 65000
Flights from Ulaanbaatar to Fuyuan via Beijing Capital, Yuncheng, Harbin
- Ave. Duration
- 27h 35m
- When
- Monday
- Estimated price
- RUB 20000 - RUB 85000
Flights from Ulaanbaatar to Fuyuan via Beijing Capital, Yantai Penglai, Harbin
- Ave. Duration
- 27h 35m
- When
- Monday
- Estimated price
- RUB 32000 - RUB 75000
Flights from Ulaanbaatar to Fuyuan via Beijing Capital, Zhengzhou, Harbin
- Ave. Duration
- 27h 35m
- When
- Monday
- Estimated price
- RUB 20000 - RUB 80000
Flights from Ulaanbaatar to Fuyuan via Beijing Capital, Qingdao, Harbin
- Ave. Duration
- 27h 35m
- When
- Monday
- Estimated price
- RUB 11000 - RUB 55000
Flights from Ulaanbaatar to Jiansanjiang via Incheon, Dalian
- Ave. Duration
- 26h 30m
- When
- Friday
- Estimated price
- RUB 35000 - RUB 85000
Flights from Ulaanbaatar to Jiansanjiang via Beijing Capital, Dalian
- Ave. Duration
- 26h 55m
- When
- Monday
- Estimated price
- RUB 9500 - RUB 45000
Flights from Ulaanbaatar to Jiansanjiang via Beijing Capital, Qingdao, Dalian
- Ave. Duration
- 26h 55m
- When
- Monday
- Estimated price
- RUB 11000 - RUB 50000
Flights from Ulaanbaatar to Jiamusi via Beijing Capital
- Ave. Duration
- 11h 10m
- When
- Monday
- Estimated price
- RUB 14000 - RUB 60000

- Website
- sda.cn
Flights from Ulaanbaatar to Fuyuan via Beijing Capital, Harbin
- Ave. Duration
- 27h 35m
- When
- Monday
- Estimated price
- RUB 29000 - RUB 65000
Flights from Ulaanbaatar to Fuyuan via Beijing Capital, Ordos, Harbin
- Ave. Duration
- 27h 35m
- When
- Monday
- Estimated price
- RUB 40000 - RUB 120000
Flights from Ulaanbaatar to Jiansanjiang via Incheon, Dalian
- Ave. Duration
- 26h 30m
- When
- Friday
- Estimated price
- RUB 35000 - RUB 85000
Flights from Ulaanbaatar to Jiansanjiang via Beijing Capital, Dalian
- Ave. Duration
- 26h 55m
- When
- Monday
- Estimated price
- RUB 9500 - RUB 45000
Flights from Ulaanbaatar to Jiansanjiang via Beijing Capital, Qingdao, Dalian
- Ave. Duration
- 26h 55m
- When
- Monday
- Estimated price
- RUB 11000 - RUB 50000
Flights from Ulaanbaatar to Jiamusi via Beijing Capital
- Ave. Duration
- 11h 10m
- When
- Monday
- Estimated price
- RUB 14000 - RUB 60000

- Website
- cdal.com.cn
Flights from Ulaanbaatar to Fuyuan via Incheon, Harbin
- Ave. Duration
- 22h 40m
- When
- Tuesday
- Estimated price
- RUB 34000 - RUB 80000
Flights from Ulaanbaatar to Jiansanjiang via Beijing Capital, Harbin
- Ave. Duration
- 26h 30m
- When
- Monday
- Estimated price
- RUB 28000 - RUB 65000
Flights from Ulaanbaatar to Jiansanjiang via Incheon, Dalian, Harbin
- Ave. Duration
- 26h 5m
- When
- Friday
- Estimated price
- RUB 35000 - RUB 85000
Flights from Ulaanbaatar to Jiansanjiang via Beijing Capital, Yantai Penglai, Harbin
- Ave. Duration
- 26h 30m
- When
- Monday
- Estimated price
- RUB 31000 - RUB 70000

- Website
- cathaypacific.com
Flights from Ulaanbaatar to Jiamusi via Beijing Capital
- Ave. Duration
- 11h 10m
- When
- Monday
- Estimated price
- RUB 14000 - RUB 60000
Flights from Ulaanbaatar to Jiamusi via Hong Kong, Beijing Capital
- Ave. Duration
- 13h
- When
- Tuesday
- Estimated price
- RUB 50000 - RUB 140000

- Website
- s7.ru
Flights from Ulaanbaatar to Khabarovsk via Incheon, Irkutsk
- Ave. Duration
- 15h 10m
- When
- Monday and Friday
- Estimated price
- RUB 37000 - RUB 90000
Flights from Ulaanbaatar to Khabarovsk via Gimhae, Vladivostok
- Ave. Duration
- 12h 15m
- When
- Sunday
- Estimated price
- RUB 36000 - RUB 90000

- Website
- yakutia.aero
Flights from Ulan-Ude to Khabarovsk
- Ave. Duration
- 1h
- When
- Monday, Friday and Sunday
- Estimated price
- RUB 3900 - RUB 21000

- Website
- flyaurora.ru
Flights from Ulan-Ude to Khabarovsk
- Ave. Duration
- 3h
- When
- Monday, Friday and Sunday
- Estimated price
- RUB 3900 - RUB 21000

- Website
- hainanairlines.com
Flights from Ulaanbaatar to Jiamusi via Beijing Capital
- Ave. Duration
- 8h 15m
- When
- Monday
- Estimated price
- RUB 12000 - RUB 49000

- Website
- rzd.ru
Train from Ulaanbaatar to Ulan-Ude Pass
- Ave. Duration
- 9h 49m
- Frequency
- Once a week
- Estimated price
- RUB 3300 - RUB 4800
- Website
- pass.rzd.ru
Train from Habarovsk 1 to Birobidjan 1
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a day
- Estimated price
- RUB 950 - RUB 1500
- Website
- http://pass.rzd.ru/main-pass/public/en
- 3rd Class (Platzcart)
- RUB 1000 - RUB 1500
- 2nd Class (Kupé)
- RUB 950 - RUB 1400
Train from Ulan-Ude to Birobidjan 1
- Ave. Duration
- 2 days 4h
- Frequency
- Twice daily
- Estimated price
- RUB 3600 - RUB 7500
- Website
- http://pass.rzd.ru/main-pass/public/en
- 3rd Class (Platzcart)
- RUB 3600 - RUB 5000
- 2nd Class (Kupé)
- RUB 5000 - RUB 7500
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 delightfully under-the-radar French towns you need to visit, How do I buy a London Underground ticket? and How to get from London City Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Ulaanbaatar to Birobidzhan is 2664 km. It takes approximately 35h 47m to drive from Ulaanbaatar to Birobidzhan.
Aircompany Yakutia and Aurora offer flights from Ulan-Ude Airport to Khabarovsk Airport.
The best way to get from Ulaanbaatar to Ulaanbaatar Airport is to taxi which takes 43 min and costs $16 - $20.