There are 5 ways to get from Kunming Airport (KMG) to Xi'an by 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.
Fly to Xi'An Xianyang International Airport
best- Fly from Kunming Changshui International Airport (KMG) to Xi'An Xianyang International Airport (XIY)plane KMG - XIY
3h 3m¥1,125–1,983Bus, train
cheapest- Take the bus from Kunming East to Chengdu Eastbus
- Take the train from Chengdu East to Xi'an Northtrain Chengdu / ...
17h 3m¥417–1,013Train
- Take the train from Kunming to Xi'an North Stationtrain Kunming
12h 23m¥780–886Drive 1,446.7 km
- Drive from Kunming Airport (KMG) to Xi'ancar 1,446.7 km
14h 46m¥1,226–1,770Fly to Yuncheng Zhangxiao Airport, train
- Fly from Kunming Changshui International Airport (KMG) to Yuncheng Zhangxiao Airport (YCU)plane KMG - YCU
- Take the train from Yuncheng North to Xi'an Northtrain
4h 59m¥842–3,862
Kunming Changshui International Airport (KMG) to Xi'An Xianyang International Airport (XIY) flights
Questions & Answers
The cheapest way to get from Kunming Airport (KMG) to Xi'an is to bus and train which costs ¥410 - ¥1100 and takes 17h 3m.
The fastest way to get from Kunming Airport (KMG) to Xi'an is to fly which takes 3h 3m and costs ¥1100 - ¥2000.
No, there is no direct train from Kunming Airport (KMG) to Xi'an. However, there are services departing from Wujiaba and arriving at Shi Tushuguan via Kunming and Bei Kezhan. The journey, including transfers, takes approximately 12h 23m.
The distance between Kunming Airport (KMG) and Xi'an is 1217 km. The road distance is 1446.7 km.
The best way to get from Kunming Airport (KMG) to Xi'an without a car is to train which takes 12h 23m and costs ¥750 - ¥900.
It takes approximately 3h 3m to get from Kunming Airport (KMG) to Xi'an, including transfers.
Kunming Airport (KMG) to Xi'an train services, operated by China Railways G-Class, depart from Kunming station.
The best way to get from Kunming Airport (KMG) to Xi'an is to fly which takes 3h 3m and costs ¥1100 - ¥2000. Alternatively, you can train, which costs ¥750 - ¥900 and takes 12h 23m.
Kunming Airport (KMG) to Xi'an train services, operated by China Railways G-Class, arrive at Xi'an North Station.
Yes, the driving distance between Kunming Airport (KMG) to Xi'an is 1447 km. It takes approximately 14h 46m to drive from Kunming Airport (KMG) to Xi'an.
What companies run services between Kunming Airport (KMG), China and Xi'an, China?
Sichuan Airlines, Lucky Air Co. Ltd., and six other airlines fly from Kunming Changshui International Airport (KMG) to Xi'An Xianyang International Airport (XIY) hourly. Alternatively, China Railways G-Class operates a train from Kunming to Xi'an North Station once daily. Tickets cost ¥750–850 and the journey takes 10h 24m.
- Website
- en.ceair.com
Flights from Kunming Changshui International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- ¥1,300–4,000
Flights from Kunming Changshui International Airport to Xi'An Xianyang International Airport via Chongqing
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ¥1,300–4,000
- Website
- ch.com
Flights from Kunming Changshui International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- ¥1,100–4,000
Flights from Kunming Changshui International Airport to Xi'An Xianyang International Airport via Chongqing
- Ave. Duration
- 4h 17m
- When
- Every day
- Estimated price
- ¥1,100–4,000
- Website
- shenzhenair.com
Flights from Kunming Changshui International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- ¥470–2,500
Flights from Kunming Changshui International Airport to Yuncheng Zhangxiao Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ¥700–3,700
Flights from Kunming Changshui International Airport to Yuncheng Zhangxiao Airport via Wuhan
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ¥900–4,200
- Website
- airkunming.com
Flights from Kunming Changshui International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- ¥470–2,500
Flights from Kunming Changshui International Airport to Yuncheng Zhangxiao Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ¥700–3,700
- Website
- tibetairlines.com
Flights from Kunming Changshui International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 13m
- When
- Every day
- Estimated price
- ¥470–2,500
Flights from Kunming Changshui International Airport to Yuncheng Zhangxiao Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ¥700–3,700
- Website
- luckyair.net
Flights from Kunming Changshui International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- ¥470–2,500
- Website
- airchangan.com
Flights from Kunming Changshui International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥470–2,500
- Website
- rlair.net
Flights from Kunming Changshui International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- ¥470–2,500
- Website
- hainanairlines.com
Flights from Kunming Changshui International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ¥1,500–4,400
- Website
- tianjin-air.com
Flights from Kunming Changshui International Airport to Xi'An Xianyang International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ¥1,800–4,200
Train from Kunming to Xi'an North Station
- 2nd Class Seat
- ¥750–850
- 1st Class Seat
- ¥1,300–1,400
- Business Class Seat
- ¥1,800–2,700
Train from Chengdu East to Xi'an North
- 2nd Class Seat
- ¥290–320
- 1st Class Seat
- ¥480–520
- Business Class Seat
- ¥650–1,000
Train from Chengdu East to Xi'an North
- Ave. Duration
- 4h 16m
- Frequency
- Hourly
- Estimated price
- ¥200–470
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥200–290
- Adult - 1st Class
- ¥340–470
Train from Yuncheng North to Xi'an North
- Ave. Duration
- 1h 6m
- Frequency
- Every 3 hours
- Estimated price
- ¥85–170
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥85–120
- Adult - 1st Class
- ¥120–170
- [email protected]
- Website
- chinabusguide.com
Bus from Kunming East to Chengdu East
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- ¥210–300
- Schedules at
- chinabusguide.com
- Bus
- ¥210–300
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 Need to know: Eurostar, Getting to Milan from the airport, and Travelling by boat in Italy - to help you get the most out of your next trip.
More Questions & Answers
There are 559+ hotels available in Xi'an.









