Rome2Rio

How to get fromKunming to Shanxiby plane, train, bus, car, or taxi

Find Transport to Shanxi

See all options

There are 10 ways to get from Kunming to Shanxi by plane, train, bus, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly to Taiyuan Wusu International Airport

    best
    1. Fly from Kunming Changshui International Airport (KMG) to Taiyuan Wusu International Airport (TYN)plane plane KMG - TYN
    4h 50m
    ¥593–2,862
  2. Train via Zhengzhou

    cheapest
    1. Take the train from Kunming to Zhengzhoutrain train
    2. Take the train from Zhengzhou to Luoyangtrain train
    3. Take the train from Luoyang to Yuncheng Stationtrain train
    38h 39m
    ¥265–719
  3. Train

    1. Take the train from Kunming to Xi'an North Stationtrain train Kunming
    2. Take the train from Xi'an North to Yuncheng Northtrain train Baoji South / ...
    12h 37m
    ¥890–1,040
  4. Bus, train

    1. Take the bus from Kunming East to Chengdu Eastbus bus
    2. Take the train from Chengdu East to Xi'an Northtrain train
    3. Take the train from Xi'an North to Yuncheng Northtrain train
    19h 4m
    ¥520–1,200
  5. Drive 1,693.2 km

    1. Drive from Kunming to Yunchengcar car 1,693.2 km
    17h 20m
    ¥1,440–2,080
  6. Fly to Yuncheng Zhangxiao Airport

    1. Fly from Kunming Changshui International Airport (KMG) to Yuncheng Zhangxiao Airport (YCU)plane plane KMG - YCU
    4h 43m
    ¥687–3,447
  7. Fly to Linfen Qiaoli Airport

    1. Fly from Kunming Changshui International Airport (KMG) to Linfen Qiaoli Airport (LFQ)plane plane KMG - LFQ
    4h 59m
    ¥1,238–3,752
  8. Fly to Datong Beijiazao Airport, taxi

    1. Fly from Kunming Changshui International Airport (KMG) to Datong Beijiazao Airport (DAT)plane plane KMG - DAT
    2. Take the taxi from Datong Beijiazao Airport (DAT) to Datongtaxi taxi
    5h 46m
    ¥2,003–5,132
  9. Fly to Changzhi Wangcun Airport

    1. Fly from Kunming Changshui International Airport (KMG) to Changzhi Wangcun Airport (CIH)plane plane KMG - CIH
    5h 2m
    ¥630–3,039
  10. Fly to Zhengzhou Xinzheng International Airport, bus

    1. Fly from Kunming Changshui International Airport (KMG) to Zhengzhou Xinzheng International Airport (CGO)plane plane KMG - CGO
    2. Take the bus from Zhengzhou Airport to Jinchengbus bus
    7h 29m
    ¥648–2,802

Kunming to Shanxi by train

Calendar7Weekly Trains
Duration38h 39mAverage Duration
Ticket¥265Cheapest Price
See schedules

Questions & Answers

What companies run services between Kunming, China and Shanxi, China?

Lucky Air Co. Ltd., Ruili Airlines, and five other airlines fly from Kunming Changshui International Airport (KMG) to Taiyuan Wusu International Airport (TYN) every 3 hours. Alternatively, you can take a train from Kunming to Yuncheng via Xi'an North and Yuncheng North in around 12h 37m.

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 The London Underground: Essential tips to navigate the Tube, How do I buy a London Underground ticket?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.

More Questions & Answers