Cheap Flights from Bangkok (BKK) to Kunming (KMG)

Save on Flight Bookings!

Popular airlines from Suvarnabhumi Intl. Airport (BKK) to Kunming (KMG-Changshui Intl.)

  • Be in the know

    Get alerts if flight prices drop or rise*
  • Book smarter

    Save on select hotels after you book a flight*
  • Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Find the cheapest month to fly from Bangkok (BKK) to Kunming (KMG)

June is typically the cheapest month to fly

From AED 640 - AED 932 per traveler.

Frequently asked questions

How long does it take to fly from Bangkok Airport to Kunming Airport?
With China Eastern Airlines, a direct flight takes about 2 hours and 30 minutes. Grab a seat on the 9:15PM flight from Bangkok Airport and arrive at Changshui Intl. Airport (KMG) at 12:45AM. Score a top deal on this and many other routes when you purchase your ticket with Expedia.
Is it cheaper to buy a plane ticket from Suvarnabhumi Airport to Kunming Airport last minute?
Being spontaneous is a fabulous way to travel, but it isn't necessarily the best way to score a cheap plane ticket. Think about booking your Suvarnabhumi Intl. Airport (BKK) to KMG journey ahead of time instead of waiting till the last minute. Based on flight pricing and demand studies in 2022, we have found that the best time to book domestic flights is between 28 – 35 days ahead of the departure date, and international flights three to four months in advance. You can unleash your spontaneous side when you get to your destination!
What airline has the least delays from Suvarnabhumi Airport to Changshui Intl. Airport (KMG)?
With an on-time flight record of 100%, China Eastern Airlines is the carrier that's most likely to fly you from BKK to Kunming Airport without any interruptions. Flight delays aren't just irritating — they can also lead you to missing a connection that upends your vacation. Stay informed about delays by looking up your flight status through the Expedia App before you set off for the airport. If you're already there and you're worried about how the disruption will affect your trip, visit the customer service desk to see what your options are.
What airports do you fly into for Kunming from Bangkok?
You can jet from Bangkok to Kunming through both Changshui Intl. Airport (KMG) and Luliang Airport (LLV). Touch down at Changshui Intl. Airport (KMG) and you'll be about 26 kilometers to the north of downtown Kunming. Leave your bags at your hotel and then sample some of this city's best sights, such as Yunnan Nationalities University and Willows Beach.
What are the most popular departure times for flights from Suvarnabhumi Intl. Airport (BKK) to Kunming Changshui Intl. Airport?
The most popular departure times for flights from Suvarnabhumi Airport to KMG fall between 4:00 AM - 5:00 AM on China Eastern Airlines. Our suggestion is to take off in the morning. The earlier you take off, the better your odds of a delay-free flight with lighter air traffic around.
Can I change the date of my flight from BKK to Kunming Airport?
We know plans can get upended, so Expedia is here to help make amending your trip as easy as possible. To start, find your Bangkok Airport to KMG itinerary through the Expedia Trips portal and browse the fare rules and conditions to see if change fees apply. If you booked in the last 24 hours, some airlines will let you cancel for free and organize new flights. If you bought your fare more than 24 hours ago, contact us via our Customer Service portal to find out your options.

Travel information

Origin airport
Suvarnabhumi Intl.
Destination airport
Changshui Intl.
Distance
1280 km
Average flight time
3 hours 26 mins

Book with confidence