There are 6 ways to get from Ulaanbaatar Station to Harbin by taxi, plane, train, bus, 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 Station to New Ulaanbaatar International Airport (UBN)taxi
- Fly from New Ulaanbaatar International Airport (UBN) to Harbin Taiping International Airport (HRB)plane UBN - HRB
6h 9m¥1,418–3,566Train, bus
cheapest- Take the train from Ulaanbaatar to Erenhottrain 34
- Take the bus from Erenhot to Beijing Xinfadi Bus Terminalbus
- Take the bus from Beijing Zhaogongkou to Harbinbus
42h 42m¥572–1,404Train
- Take the train from Ulaanbaatar to Hohhot Stationtrain 34
- Take the train from Hohhot to Beijing North Stationtrain
- Take the train from Beijing to Harbintrain
35h 8m¥1,891–2,681Drive 1,802.9 km
- Drive from Ulaanbaatar Station to Harbincar 1,802.9 km
25h 49m¥1,548–2,236Train via Ulanhot
- Take the train from Ulaanbaatar to Baiyinchagantrain
- Take the train from Baiyinchagan to Jining South Stationtrain
- Take the train from Jining South to Ulanhottrain
- Take the train from Ulanhot to Changchuntrain
- Take the train from Changchun to Harbintrain
2d 6h¥2,263–3,426Train #2
- Take the train from Ulaanbaatar to Ulan-Udetrain
- Take the train from Ulan-Ude to Zabaykalsktrain
- Take the train from Manzhouli to Harbintrain
2d 8h¥705–2,008
New Ulaanbaatar International Airport (UBN) to Harbin Taiping International Airport (HRB) flights
Comparing Your Travel Options
The cheapest way to get from Ulaanbaatar Station to Harbin is to train and bus which costs ¥550 - ¥1400 and takes 42h 42m.
The fastest way to get from Ulaanbaatar Station to Harbin is to taxi and fly which takes 6h 9m and costs ¥1400 - ¥3600.
No, there is no direct train from Ulaanbaatar Station to Harbin. However, there are services departing from Ulaanbaatar and arriving at Harbin via Hohhot, Xizhimen Station and Beijing. The journey, including transfers, takes approximately 35h 8m.
The distance between Ulaanbaatar Station and Harbin is 1582 km. The road distance is 1802.9 km.
The best way to get from Ulaanbaatar Station to Harbin without a car is to train which takes 35h 8m and costs ¥1800 - ¥2700.
It takes approximately 6h 9m to get from Ulaanbaatar Station to Harbin, including transfers.
Ulaanbaatar Station to Harbin train services, operated by Ulaanbaatar Railway, depart from Ulaanbaatar station.
Ulaanbaatar Station to Harbin train services, operated by Ulaanbaatar Railway, arrive at Hohhot Station.
Yes, the driving distance between Ulaanbaatar Station to Harbin is 1803 km. It takes approximately 25h 49m to drive from Ulaanbaatar Station to Harbin.
There are 72+ hotels available in Harbin.
What companies run services between Ulaanbaatar Station, Mongolia and Harbin, China?
You can take a train from Ulaanbaatar to Harbin via Hohhot, Beijing North Station, Xizhimen Station, Beijing station, and Beijing in around 35h 8m.
- Website
- airchina.com
Flights from New Ulaanbaatar International Airport to Harbin Taiping International Airport via Beijing Capital
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ¥1,200–5,500
- Website
- csair.com
Flights from New Ulaanbaatar International Airport to Harbin Taiping International Airport via Incheon
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ¥1,300–6,500
- Website
- tianjin-air.com
Flights from New Ulaanbaatar International Airport to Harbin Taiping International Airport via Hohhot
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ¥1,200–4,900
- Phone
- +976-1900-1949
- [email protected]
- Website
- Ulaanbaatar Railway
Train from Ulaanbaatar to Hohhot Station
- Ave. Duration
- 25h 1m
- Frequency
- Once a week
- Estimated price
- ¥95–800
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- ¥280–340
- Sitting coach
- ¥95–120
- Soft sleeper coach
- ¥170–210
Train from Ulaanbaatar to Erenhot
- Ave. Duration
- 14h 3m
- Frequency
- Once a week
- Estimated price
- ¥55–700
- Website
- Ulaanbaatar Railway
- Schedules at
- Ulaanbaatar Railway
- Book at
- Ulaanbaatar Railway
- Compartment coach
- ¥170–210
- Sitting coach
- ¥55–70
- Soft sleeper coach
- ¥110–130
- Phone
- 86-010-12306
- Website
- china-railway.com.cn
Train from Ulaanbaatar to Hohhot Station
- Ave. Duration
- 25h 34m
- Frequency
- Once a week
- Estimated price
- ¥1,200–1,800
- Schedules at
- chinahighlights.com
- Book at
- chinahighlights.com
Train from Ulaanbaatar to Baiyinchagan
- Ave. Duration
- 21h 48m
- Frequency
- Once a week
- Estimated price
- ¥1,100–1,800
- Schedules at
- chinahighlights.com
- Book at
- chinahighlights.com
Train from Baiyinchagan to Jining South Station
- Ave. Duration
- 59 min
- Frequency
- Once a week
- Estimated price
- ¥800–1,000
- Schedules at
- chinahighlights.com
- Book at
- chinahighlights.com
Train from Hohhot to Beijing North Station
- 2nd Class Seat
- ¥200–230
- 1st Class Seat
- ¥340–370
- Business Class Seat
- ¥490–700
Train from Beijing to Harbin
- 2nd Class Seat
- ¥530–580
- 1st Class Seat
- ¥850–950
- Business Class Seat
- ¥1,200–1,800
Train from Hohhot to Beijing North Station
- Ave. Duration
- 3h 7m
- Frequency
- Once daily
- Estimated price
- ¥150–340
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥150–220
- Adult - 1st Class
- ¥240–340
Train from Changchun to Harbin
- Ave. Duration
- 1h 26m
- Frequency
- Once daily
- Estimated price
- ¥90–190
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥90–130
- Adult - 1st Class
- ¥130–190
Train from Jining South to Ulanhot
- Hard Seat
- ¥110–150
- Hard sleeper
- ¥200–280
- Soft sleeper
- ¥330–430
Train from Manzhouli to Harbin
- Hard Seat
- ¥95–130
- Hard sleeper
- ¥180–250
- Soft sleeper
- ¥290–380
Train from Ulanhot to Changchun
- Adult - second class
- ¥130–200
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Ulaanbaatar to Ulan-Ude
- Ave. Duration
- 15h 6m
- Frequency
- Once a week
- Estimated price
- ¥240–700
- Website
- Russian Railways
- 2nd Class (Kupé)
- ¥500–700
- 1nd Class (SW)
- ¥700–1,000
- 3rd Class (Platzcart)
- ¥240–300
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Ulan-Ude to Zabaykalsk
- Ave. Duration
- 24h 26m
- Frequency
- Twice a week
- Estimated price
- ¥220–460
- Website
- Russian Railways
- 1nd Class (SW)
- ¥1,000–1,500
- 3rd Class (Platzcart)
- ¥220–300
- 2nd Class (Kupé)
- ¥330–460
- [email protected]
- Website
- chinabusguide.com
Bus from Erenhot to Beijing Xinfadi Bus Terminal
- Ave. Duration
- 9h
- Frequency
- 4 times a day
- Estimated price
- ¥180–250
- Schedules at
- chinabusguide.com
- Bus
- ¥180–250
Bus from Beijing Zhaogongkou to Harbin
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- ¥300–458
- Schedules at
- chinabusguide.com
- Bus
- ¥300–410
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 Heathrow Airport into central London, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.






















