Rome2Rio

How to get fromUlaanbaatar to Bayannurby taxi, plane, train, or car

Find Transport to Bayannur

See all options

There are 9 ways to get from Ulaanbaatar to Bayannur by taxi, plane, 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.

  1. Taxi, fly to Hohhot Baita International Airport, train

    best
    1. Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi taxi
    2. Fly from New Ulaanbaatar International Airport (UBN) to Hohhot Baita International Airport (HET)plane plane UBN - HET
    3. Take the train from Hohhot East station to Bayannurtrain train
    6h 16m
    ¥1,177–3,904
  2. Taxi, fly to Bayannur

    cheapest
    1. Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi taxi
    2. Fly from New Ulaanbaatar International Airport (UBN) to Bayannur (RLK)plane plane UBN - RLK
    3. Take the taxi from Bayannur (RLK) to Bayannurtaxi taxi
    5h 15m
    ¥717–2,999
  3. Train via Baotou East

    1. Take the train from Ulaanbaatar to Hohhot Stationtrain train 34
    2. Take the train from Hohhot to Baotou Easttrain train
    3. Take the train from Baotou East to Bayannurtrain train
    29h 10m
    ¥1,152–1,744
  4. Drive 975.3 km

    1. Drive from Ulaanbaatar to Bayannurcar car 975.3 km
    15h 38m
    ¥847–1,223
  5. Taxi, fly to Yinchuan Hedong Airport, train

    1. Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi taxi
    2. Fly from New Ulaanbaatar International Airport (UBN) to Yinchuan Hedong Airport (INC)plane plane UBN - INC
    3. Take the train from Yinchuan to Bayannurtrain train
    9h 35m
    ¥865–3,660
  6. Taxi, fly to Wuhai Airport, train

    1. Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi taxi
    2. Fly from New Ulaanbaatar International Airport (UBN) to Wuhai Airport (WUA)plane plane UBN - WUA
    3. Take the train from Wuhai to Bayannurtrain train
    8h 24m
    ¥742–3,174
  7. Taxi, fly to Alxa Left Banner Airport

    1. Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi taxi
    2. Fly from New Ulaanbaatar International Airport (UBN) to Alxa Left Banner Airport (AXF)plane plane UBN - AXF
    3. Take the taxi from Alxa Left Banner Airport (AXF) to Bayannurtaxi taxi
    8h 40m
    ¥1,187–3,714
  8. Train

    1. Take the train from Ulaanbaatar to Baiyinchagantrain train
    2. Take the train from Baiyinchagan to Jining South Stationtrain train
    3. Take the train from Jining South to Linhetrain train
    31h 21m
    ¥1,905–2,679
  9. Train #2

    1. Take the train from Ulaanbaatar to Hohhot Stationtrain train 34
    2. Take the train from Hohhot to Linhetrain train 2635
    32h 29m
    ¥1,080–1,609

Ulaanbaatar to Bayannur by train

Calendar2Weekly Trains
Duration29h 10mAverage Duration
Ticket¥1,152Cheapest Price
See schedules

Questions & Answers

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

You can take a train from Ulaanbaatar to Bayannur via Hohhot and Baotou East in around 29h 10m.

Airlines
Train 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 5 incredible day trips from Florence by train, How to get from Heathrow Airport into central London, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.