Travel options for:
Ulan Bator to Hohhot
  • Fly

    $75 - $463
    1. Ulan Bator

      13 min - 7.9 miles

    2. Ulan Bator (ULN)

      2 h 20 min - non-stop

      $70 - $470

    3. Hohhot (HET)

      30 min - every 30 minutes

      $2

  • Train

    $219 - $276
    1. Ulan-Bator

      26 h 49 min - 3 times a week

      $35 - $38

    2. Naushki

      29 h 3 min - once a week

      $170 - $220

    3. Beijing

      9 min - 2614 feet

    4. Beijing

      7 h 46 min - once daily

      $13 - $18

  • Drive

    $100 - $150
    1. Ulan Bator

      15 h 2 min - 722.4 miles

      $100 - $150

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Ulan Bator drive to Ulan Bator airport, fly to Hohhot airport, then bus to Hohhot. 3 h 18 min $255. From Ulan-Bator train to Naushki, train to Beijing, walk to Beijing, then train to Hohhot East. 2 days 17 h $254. From Ulan Bator drive to Hohhot. 15 h 2 min $127.

 
 

Train or fly from Ulan Bator to Hohhot?

Aero Mongolia and Air China fly from Ulan Bator to Hohhot twice daily. Alternatively, Mongolian Railways (MTZ) operates a train from Ulan Bator to Hohhot 4 times a week. Tickets cost $35 - $38 and the journey takes 26 h 49 min. 2 other operators also service this route.