Flights from Chiang Mai to Bangkok

The Chiang Mai to Bangkok route connects two major Thai cities over a distance of 596 kilometers (370 miles). Flights typically depart from Chiang Mai International Airport (CNX) and arrive at Suvarnabhumi Airport (BKK). Direct flights average around 1 hour and 31 minutes, while one-stop options take approximately 1 hour and 40 minutes. Airlines operating on this route include Ryanair, easyJet, and ITA Airways, with fares ranging from €35 to €140. Travelers may find lower prices in January, February, and November. Bangkok serves as a hub for accessing nearby destinations such as Phuket and Krabi, adding relevance to this route for those planning onward travel within Thailand.

Route overview

This route connects Chiang Mai and Bangkok. Travelers often evaluate it by comparing directness, airport access, total elapsed time and seasonal fare behavior instead of focusing only on the headline price. In planning terms it is generally treated as a flight route.

Airport setup

Departure airports: Chiang Mai International Airport (CNX)

Arrival airports: Suvarnabhumi Airport (BKK)

Airport selection can materially affect ground transfer time, convenience and the total quality of the trip.

Airlines on this route

Ryanair, easyJet, ITA Airways

Distance and timing

  • Distance: 596 km
  • Distance (miles): 370 mi
  • Direct flight time: 1h 31m
  • Typical one-stop timing: 1h 40m

Seasonality and booking timing

This route follows route-specific seasonal patterns. Travelers often compare dates within several weeks in advance to balance price, convenience, flexibility and directness.

Price insight

Typical fare range: €35–€140

Cheaper months often seen on this route: January, February, November

The lowest fare is not always the strongest overall option. A slightly higher fare can still represent better value when schedule quality, directness or airport convenience are materially better.

Travel planning notes

Flights from Chiang Mai International Airport (CNX) to Suvarnabhumi Airport (BKK) cover 596 km with direct flights averaging 1 hour 31 minutes. One-stop options extend travel time slightly to about 1 hour 40 minutes. Airlines such as Ryanair, easyJet, and ITA Airways operate this route, offering fares ranging from €35 to €140. Travelers seeking lower prices should consider booking in January, February, or November, when fares tend to be cheaper. Choosing a direct flight will save time, while one-stop flights may offer additional scheduling flexibility. Arriving at Suvarnabhumi Airport provides access to other Thai destinations like Phuket and Krabi for onward travel.

Route intelligence

Flight Duration and Distance

The flight from Chiang Mai International Airport (CNX) to Suvarnabhumi Airport (BKK) covers a distance of 596 kilometers (370 miles). Direct flights typically take about 1 hour and 31 minutes, while one-stop flights extend to approximately 1 hour and 40 minutes.

Airlines Operating on the Route

This route is served by Ryanair, easyJet, and ITA Airways. These airlines offer a range of options for travelers flying between Chiang Mai and Bangkok, providing both direct and connecting flight choices.

Fare Range and Cheaper Travel Periods

Ticket prices for flights between Chiang Mai and Bangkok range from €35 to €140. Travelers can often find lower fares during the months of January, February, and November, making these periods more cost-effective for booking flights on this route.

Frequently asked questions

What is the typical flight duration from Chiang Mai to Bangkok?

The direct flight time from Chiang Mai International Airport to Suvarnabhumi Airport in Bangkok is approximately 1 hour and 31 minutes.

Which airlines commonly operate flights between Chiang Mai and Bangkok?

Ryanair, easyJet, and ITA Airways are commonly seen operating on this route.

What is the usual fare range for flights from Chiang Mai to Bangkok?

Fares typically range from €35 to €140 for this route.

Ready to compare? See live fares for Chiang Mai → Bangkok above and pick the best itinerary.
Back to flights ↑

Parking at CNX Airport

Official Airport Parking

Short/Long term — Terminal walk/shuttle

Varies

Reserve parking

How to get from BKK Airport to city center

Public Bus / Shuttle

Bus — 30–60 min

€4–10

Cheapest option

Official Taxi

Taxi — 20–45 min

€25–60

Door-to-door

Car rental at Bangkok

Hertz

Wide selection, 24/7 support

Book with Hertz

Sixt

Premium cars, flexible cancellation

Book with Sixt

Avis / Budget

Best rates for weekly rentals

Book with Avis

Recommended hotels in Bangkok

4–5★ hotels — central locations

Search hotels on Booking

Budget & mid-range — great value

Compare on Hotellook

Top things to do in Bangkok

Culture

Historic Old Town

Main sights and architecture — City center

Food

Local Market

Authentic street food experience — Downtown

Discover more activities →