Contents
Leaving the misty, tea-scented basins of Sichuan for the high-altitude sunshine of Yunnan is one of the most rewarding transitions in Southwest China. While Chengdu is famous for its slow-paced lifestyle and giant pandas, Kunming serves as the gateway to the colorful ethnic borderlands and the dramatic limestone landscapes of the south.
The connection between these two provincial capitals is frequent, and by high-speed train it takes less than a day. You can compare schedules and book your preferred tickets on GoAsia.cc.
Chengdu to Kunming by Train
The high-speed train is the most popular way to travel between these cities. For 16 October 2026 the 12306 booking page listed 28 services from Chengdu to Kunming.[1] The fastest, G2803 (Chengdu East 07:54, Kunming South 13:45) and G2837 (Chengdu East 07:30, Kunming 13:25), take 5 hours 51 minutes and 5 hours 55 minutes. Slower D-series trains need between 7 and 8 hours 11 minutes, for example D251 with 8 hours 6 minutes.[1] The only overnight train in the listing, Z371, leaves Chengdu West at 23:46 and arrives in Kunming at 08:15 (8 hours 29 minutes).[1]
Trains depart from Chengdu East, Chengdu South or Chengdu West and arrive at Kunming South or Kunming Railway Station.[1] The station is printed on your ticket, so check it before you head to the station.

Seat Classes
The G trains in the listing sell business class, first class and second class seats, plus standing tickets without a seat. D trains sell first and second class, and Z371 sells sleeper berths and hard seats.[1] The fare for your date and seat class is shown on 12306 or when you book.
Chengdu to Kunming by Flight
You can also fly between the two provincial capitals. Chengdu has two airports: Shuangliu (CTU) is served by metro Lines 10 and 19, and Line 19 also links Shuangliu Terminal 2 East with the Tianfu airport stations (TFU).[2] In Kunming, Changshui International Airport (KMG) is the terminus of metro Line 6 at Airport Center station.[3] Add the transfers to and from the airports when you compare a flight with the train, and check the current schedule and fare with the airline.
Comparing Your Options
| Mode | Duration | Stations |
|---|---|---|
| High-speed train (G and D) | 5h 51min to 8h 11min[1] | Chengdu East, South or West to Kunming South or Kunming |
| Overnight train (Z371) | 8h 29min[1] | Chengdu West to Kunming |
Tips for Traveling from Chengdu to Kunming
- Book in Advance: High-speed train tickets often sell out, especially at weekends and on public holidays. Use GoAsia.cc to secure your seat early.
- Keep Your Passport Handy: Foreign passengers buy real-name tickets with a valid passport and must show the same document to enter the station and board the train.[4]
- Station Logistics: Chengdu has several railway stations. Double-check your ticket to see whether you depart from Chengdu East, South or West.
Timetable
| Flight Chengdu - Kunming $ 318.84–532.94 1h 30m – 1h 40m | |
|
|
| Train Chengdu - Kunming $ 46.39–248.30 5h 51m – 8h 11m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Chengdu to Kunming, including current prices and schedules.
Fares depend on the train, seat class and date. Second class on a G or D train is the standard economy choice, and the fare for your date is shown on 12306 or when you book.
By train, the fastest services listed for 16 October 2026 take 5 hours 51 minutes to 5 hours 55 minutes. A flight is shorter in the air, but you need to add the transfers to and from the airports, so check the airline's current schedule.
By train it takes between 5 hours 51 minutes and 8 hours 11 minutes depending on the service. The overnight train Z371 takes 8 hours 29 minutes.
Trains to Kunming leave from Chengdu East, Chengdu South or Chengdu West. The departure station is printed on your ticket, so check it before you travel.
Trains arrive at Kunming South or Kunming Railway Station, depending on the service. The arrival station is printed on your ticket.
Yes. Foreign passengers buy real-name tickets with their passport and must show the same document at the station and when boarding.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] China Railway (12306): Ticket search Chengdu to Kunming, 16 October 2026. Retrieved October 15, 2026.
- [2] Chengdu Shuangliu International Airport: Metro (Chengdu Shuangliu International Airport). Retrieved October 15, 2026.
- [3] Yunnan Airport Group: Kunming Changshui Airport: Metro. Retrieved October 15, 2026.
- [4] China Railway (12306): 12306 FAQ. Retrieved October 15, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.