Rome2Rio

How to get fromUlaanbaatar to Heilongjiangby taxi, plane, train, bus or car

Find Transport to Heilongjiang

See all options

There are 10 ways to get from Ulaanbaatar to Heilongjiang 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.

  1. Taxi, fly to Qiqihar Sanjiazi Airport

    best
    1. Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
    2. Fly from New Ulaanbaatar International Airport (UBN) to Qiqihar Sanjiazi Airport (NDG)planeUBN - NDG
    17h 26m
    ¥1,167–6,706
  2. Train, bus

    cheapest
    1. Take the train from Ulaanbaatar to Erenhottrain34
    2. Take the bus from Erenhot to Beijing Xinfadi Bus Terminalbus
    3. Take the bus from Beijing Zhaogongkou to Harbinbus
    42h 41m
    ¥625–1,502
  3. Train

    1. Take the train from Ulaanbaatar to Hohhot Stationtrain34
    2. Take the train from Hohhot to Beijing North Stationtrain
    3. Take the train from Beijing to Harbintrain
    35h 12m
    ¥1,784–2,334
  4. Drive 1,803.7 km

    1. Drive from Ulaanbaatar to Harbincar1,803.7 km
    25h 34m
    ¥1,652–2,387
  5. Taxi, fly to Harbin Taiping International Airport

    1. Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
    2. Fly from New Ulaanbaatar International Airport (UBN) to Harbin Taiping International Airport (HRB)planeUBN - HRB
    6h 8m
    ¥1,922–2,671
  6. Taxi, fly to Mudanjiang Hailang International Airport

    1. Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
    2. Fly from New Ulaanbaatar International Airport (UBN) to Mudanjiang Hailang International Airport (MDG)planeUBN - MDG
    14h 34m
    ¥1,222–6,646
  7. Taxi, fly to Jiamusi Dongjiao Airport

    1. Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
    2. Fly from New Ulaanbaatar International Airport (UBN) to Jiamusi Dongjiao Airport (JMU)planeUBN - JMU
    6h 51m
    ¥1,287–6,731
  8. Taxi, fly to Daqing Sartu Airport

    1. Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi
    2. Fly from New Ulaanbaatar International Airport (UBN) to Daqing Sartu Airport (DQA)planeUBN - DQA
    7h 26m
    ¥2,697–9,741
  9. Train via Shenyang

    1. Take the train from Ulaanbaatar to Jining South Stationtrain34
    2. Take the train from Jining South to Shenyang Northtrain
    3. Take the train from Shenyang North to Harbin Westtrain
    45h 41m
    ¥1,379–2,059
  10. Train via Shenyang #2

    1. Take the train from Ulaanbaatar to Baiyinchagantrain
    2. Take the train from Baiyinchagan to Jining South Stationtrain
    3. Take the train from Jining South to Shenyang Stationtrain
    4. Take the train from Shenyang to Harbin Westtrain
    46h 38m

New Ulaanbaatar International Airport (UBN) to Qiqihar Sanjiazi Airport (NDG) flights

Calendar22Weekly Planes
Duration20h 36mAverage Duration
Ticket¥1,094Cheapest Price
See schedules

Questions & Answers

What companies run services between Ulaanbaatar, Mongolia and Heilongjiang, China?

You can take a train from Ulaanbaatar to Harbin via Hohhot, Beijing North Station, Xizhimen Station, Beijing station, Beijing, and Harbin in around 35h 12m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators
Other operators

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 London airport should I choose?, 4 of the smartest ways to explore Australia, and How to get from Luton Airport into central London - to help you get the most out of your next trip.