Rome2Rio

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

Find Transport to Guiyang

See all options

There are 8 ways to get from Ulaanbaatar to Guiyang 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 Guiyang Longdongbao International Airport

    best
    1. Take the taxi from Ulaanbaatar to New Ulaanbaatar International Airport (UBN)taxi taxi
    2. Fly from New Ulaanbaatar International Airport (UBN) to Guiyang Longdongbao International Airport (KWE)plane plane UBN - KWE
    7h 44m
    ¥1,220–3,559
  2. Train, bus

    1. Take the train from Ulaanbaatar to Erenhottrain train 34
    2. Take the bus from Erenhot to Beijing Xinfadi Bus Terminalbus bus
    3. Take the train from Beijing West Station to Guiyang Northtrain train
    34h 5m
    ¥1,221–2,002
  3. Drive 2,814.8 km

    1. Drive from Ulaanbaatar to Guiyangcar car 2,814.8 km
    34h 32m
    ¥2,444–3,529
  4. Taxi, fly to Zunyi Maotai 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 Zunyi Maotai Airport (WMT)plane plane UBN - WMT
    3. Take the train from Zunyi to Guiyang Northtrain train
    14h 42m
    ¥1,517–4,079
  5. Taxi, fly to Liupanshui Yue Zhao 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 Liupanshui Yue Zhao Airport (LPF)plane plane UBN - LPF
    3. Take the train from Liupanshui East to Guiyang Northtrain train
    14h 17m
    ¥1,507–4,179
  6. Taxi, fly to Chongqing Jiangbei International 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 Chongqing Jiangbei International Airport (CKG)plane plane UBN - CKG
    3. Take the train from Chongqing North Station to Guiyang Northtrain train
    9h 36m
    ¥2,061–3,211
  7. Train

    1. Take the train from Ulaanbaatar to Hohhot Stationtrain train 34
    2. Take the train from Hohhot Station to Xi'an Train Stationtrain train
    3. Take the train from Xian North to Guiyang Easttrain train
    2d 1h
    ¥1,747–2,431
  8. Train, bus via Guiyang

    1. Take the train from Ulaanbaatar to Erliantrain train
    2. Take the bus from Erenhot to Beijing Xinfadi Bus Terminalbus bus
    3. Take the train from Beijing West Station to Guiyangtrain train
    2d 5h
    ¥1,261–2,073

New Ulaanbaatar International Airport (UBN) to Guiyang Longdongbao International Airport (KWE) flights

Calendar40Weekly Planes
Duration7h 45mAverage Duration
Ticket¥1,166Cheapest Price
See schedules

Questions & Answers

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

You can take a train from Ulaanbaatar to Guiyang East via Hohhot Station, Xi'an Train Station, Xi'an Train Station West, Xian North Station, and Xian North in around 2d 1h.

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 Thanksgiving 2018: How to travel stress-free, Getting to Rome from the airport, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.