>
From Chengdu to Kunming

Compare prices to get from Chengdu to Kunming

Compare transport options from Chengdu to Kunming over the next 7 days. Flights start at RUB 4,180. Trains start at RUB 1,576.
Trains
RUB 1,576|5h 44m
Flights
RUB 4,180|1h 30m
RUB 1,576
RUB 1,576
RUB 1,576
RUB 1,576
RUB 3,496
RUB 1,576
RUB 3,496
RUB 1,576
RUB 3,496
RUB 1,576
RUB 1,576
RUB 1,576
RUB 1,576
RUB 3,496
No matching results found
Click the button below to explore more products you may like
  • Prices shown from Chengdu to Kunming are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare transport options from Chengdu to Kunming

The cheapest way to get from Chengdu to Kunming costs only RUB 1,554 on average via Trains, and the quickest way takes just 1h 28m by Flights. Find the travel option that best suits you.

Train
Trains Cheapest
Average price RUB 1,554
Average duration 7h 14m
Departure Time 07:05 - 21:53
Direct options
Flight
Flights Fastest
Average price RUB 5,548
Average duration 1h 28m
Departure Time 06:25 - 21:55
Direct options
Search flights

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Chengdu to Kunming?

What is the cheapest day to travel by train from Chengdu to Kunming?

Average train fares from Chengdu to Kunming for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Chengdu to Kunming is Friday, with an average price of RUB 1,554.

RUB 3,493
RUB 2,523
RUB 1,554
RUB 584
    Cheapest
  • Sep 28
  • Oct 6
  • Sep 30
  • Oct 8
  • Sep 25
  • Sep 26
  • Oct 4

What is the cheapest month to book a one-way flight from Chengdu to Kunming?

Average price of one-way tickets from Chengdu to Kunming booked on Trip.com over the past 12 months.

For a one-way flight from Chengdu to Kunming, fares are lowest in March (RUB 6,778) and highest in July (RUB 9,713).

RUB 9,713
RUB 8,246
RUB 6,778
RUB 5,311
    Cheapest
  • RUB 8,208
    Sep
  • RUB 8,254
    Oct
  • RUB 8,144
    Nov
  • RUB 7,416
    Dec
  • RUB 7,803
    Jan
  • RUB 8,676
    Feb
  • RUB 6,778
    Mar
  • RUB 9,013
    Apr
  • RUB 7,888
    May
  • RUB 8,053
    Jun
  • RUB 9,713
    Jul
  • RUB 8,948
    Aug

Recommended hotels in Kunming

Songstam Linka Kunming
9.6 /10
87 Reviews
Songstam Linka Kunming
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Dianchi Lake Scenic Area | 8.68 km from city centre
6% off
RUB 29,716 RUB 28,070
Bolian Resorts & Spa
9.2 /10
159 Reviews
Bolian Resorts & Spa
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Yangzonghai OCT resort | 14.28 km from city centre
RUB 43,960
Yuequ Dianchi Lake Chinese Inn
9.2 /10
16 Reviews
Yuequ Dianchi Lake Chinese Inn
hotel-star hotel-star hotel-praise
Dianchi Lake Scenic Area | 6.73 km from city centre
RUB 39,326 RUB 38,414
Kunming Shangri-La Hotel
9.3 /10
802 Reviews
Kunming Shangri-La Hotel
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
East Railway Station | 1.97 km from city centre
RUB 24,968

From Chengdu to Kunming: Travel Information

Find stations and airports near Chengdu and Kunming

Popular train stations near Chengdu

Chengdunan(Chengdu South) Chengdu China
Chengdudong(Chengdu East) Chengdu China
Shuangliu Airport Chengdu China
Shuangliu District Chengdu China
Chengdu Chengdu China

Popular train stations near Kunming

Chenggong District Kunming China
Kunmingnan(Kunming South) Kunming China
Guangnanwei Kunming China
Qidian Subdistrict Kunming China
Qidian Kunming China

Popular airports near Chengdu

Chengdu Shuangliu International Airport (CTU) Chengdu China
Chengdu Tianfu International Airport (TFU) Chengdu China
Mianyang Nanjiao Airport (MIG) Nearby Mianyang China

Popular airports near Kunming

Kunming Changshui International Airport (KMG) Kunming China
Panzhihua Baoanying Airport (PZI) Nearby Panzhihua China

FAQ – How to Get from Chengdu to Kunming

  • What’s the distance between Chengdu and Kunming?

    It’s about 616km (383 mi) from Chengdu to Kunming.
  • You can travel from Chengdu to Kunming in 2 different ways: Flights, Trains.
  • The fastest way to get from Chengdu to Kunming is by Flights, with an average journey time of 1 hour 28 minutes. Other modes of transport take longer: Trains takes on average 7h 14m.
  • The cheapest way to get from Chengdu to Kunming is by Trains, with an average price of RUB 1,554. Other modes of transport are more expensive: Flights costs around RUB 5,548 on avergae.
  • When traveling from Chengdu to Kunming, travelers usually depart from and arrive to the following locations: Flights typically departs from Chengdu Shuangliu International Airport and arrives at Kunming Changshui International Airport , Trains typically departs from Chengdunan(Chengdu South) and arrives at Chenggong District .
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Chengdu to Kunming are usually cheapest (March), with an average price of RUB 6,778 Flights from Chengdu to Kunming are usually cheapest (Friday), with an average price of RUB 1,554 .
  • The time difference between Chengdu and Kunming is 0m.