Direct flights from Chiang Mai to Bangkok (CNX → BKK)

Distance 596 km (370 mi)
Est. duration 42m
Loading map...
Live fares · CNX → BKK

Available flights

VZNon-stop
from$62
Book

About the Chiang Mai → Bangkok route

Chiang Mai to Bangkok is one of those routes that's over before you've finished your coffee. At 596 km and roughly 42 minutes in the air, this is firmly short-haul territory — more commuter hop than actual flight. Thai Airways (TG) and Bangkok Airways (PG) both run it regularly, alongside budget options. The crowd on board is a mix: digital nomads rotating south for visa runs, Thai nationals heading home for family visits, and business travelers who decided the overnight train wasn't worth it this week. It's a well-worn corridor with plenty of frequency, which means flexibility if your plans change last minute.

Why travel from Chiang Mai to Bangkok?

Bangkok is where northern Thailand residents go when Chiang Mai can't scratch a particular itch. Need a specialist hospital? Bangkok. Visa paperwork at an embassy? Bangkok. A concert or a proper night out that runs past midnight? Bangkok. But it's not all logistics — the food scene alone is worth the trip. Yaowarat, Bangkok's Chinatown, does things with seafood and roasted duck that you won't find anywhere up north. The city also pulls Chiang Mai expats back for shopping runs, flights onward through Suvarnabhumi's 155 international connections, and the occasional reminder that yes, city energy is still fun for a few days before you want the mountains back.

Quick stats

  • Distance: 596 km
  • Estimated flight time: 0h 42m
  • Operating airlines: FD, PG, TG, VZ
  • Direct route: yes

Practical tips for CNX → BKK

November through February is the sweet spot — cooler temps in Chiang Mai and lower humidity in Bangkok, plus fares tend to be competitive with enough airlines competing on the route. If you're flying a low-cost carrier like FD (Thai AirAsia), check your baggage allowance before you pack — carry-on limits are strict and add-ons at the gate get expensive. Arriving at Suvarnabhumi (BKK), the Airport Rail Link gets you to central Bangkok in about 30 minutes for a fraction of taxi cost. Skip the metered taxi queue if it's long — the rail link drops you at Phaya Thai station, which connects to the BTS Skytrain. No visa needed for most Western passport holders for stays under 30 days.

Frequently asked questions

How long is the flight from Chiang Mai to Bangkok?

The flight is approximately 42 minutes for a distance of 596 km. This is one of Thailand's shortest domestic routes, making it a quick and convenient connection between the two cities.

Which airlines operate the Chiang Mai to Bangkok route?

Four airlines serve this route: Thai Airways (TG), Bangkok Airways (PG), Nok Air (DD), and Thai AirAsia (FD). Each offers multiple daily flights with varying schedules and service levels.

What's the best time of year to fly this route considering weather and fares?

November to February offers the best combination of pleasant weather (cool and dry) and reasonable fares, as it's peak season but before the highest price spikes. Avoid September-October due to heavy monsoon rains and May-August for heat and humidity.

Do I need a visa to fly from Chiang Mai to Bangkok within Thailand?

No visa is required for domestic travel within Thailand—this is a domestic flight, so you only need a valid passport or Thai ID. International travel documents are not necessary for this route.

What should I know about luggage, jet lag, and transit for this flight?

Luggage allowances vary by airline (typically 15-20 kg checked baggage), so confirm with your carrier; jet lag is not a concern on this short domestic flight. Plan for 1-2 hours total airport time (arrive 1 hour early for domestic flights) and note that Bangkok's traffic can be heavy, so allow extra time for ground transfers.

Find flights from Chiang Mai to Bangkok
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Chiang Mai to Bangkok? The flight distance from CNX to BKK is approximately 596 km (370 miles).
How long is the flight from CNX to BKK? The estimated flight time from Chiang Mai to Bangkok is approximately 42m.
What airlines fly from CNX to BKK? Airlines operating direct flights from Chiang Mai to Bangkok include: FD, PG, TG, VZ.

Cheapest fares Chiang Mai → Bangkok

Chiang Mai CNX
Bangkok BKK

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Chiang Mai → Bangkok.

Try a nearby airport to Chiang Mai

Flights to Bangkok (BKK) from other airports within 350 km of Chiang Mai. Often unlocks cheaper fares or better times.

Or try a nearby airport to Bangkok

Flights from Chiang Mai (CNX) to other airports within 350 km of Bangkok.

Other flights from Chiang Mai (CNX)

Other flights from Bangkok (BKK)