Bangkok to Chiang Mai flights (BKK–CNX)

BKKSuvarnabhumi Airport
Thailand
CNXChiang Mai International Airport
Thailand

Yes. Bangkok Airways, Thai Airways and Thai Vietjet fly BKK–CNX nonstop, a great-circle distance of 597 km (371 mi).

From
BKK
Bangkok
To
CNX
Chiang Mai
Nonstop
Yes · 3 airlines
Airlines
PG · TG · VZ
Distance
597 km (371 mi)

Checked against sources:· How we verify

Airlines flying BKK–CNX nonstop

AirlineTypeAllianceNotes
Bangkok Airways PGhybrid——
Thai Airways TGfull-serviceStar Alliance—
Thai Vietjet VZlow-cost——

BKK–CNX route map

Great-circle distance 597 km (371 mi).

Other ways to make this trip

ModeOperatorFrom → toTime
sleeper trainState Railway of Thailand
Overnight sleeper; book berths in advance around Thai holidays.
Krung Thep Aphiwat Central Terminal → Chiang Mai station11h–13h
coachSeveral operators (e.g. Nakhonchai Air)Mo Chit bus terminal → Chiang Mai Arcade bus terminal9h–11h

Departure

Suvarnabhumi Airport

Suvarnabhumi (BKK), Bangkok. 2 terminals. In our data, 93 airlines fly nonstop from BKK to 110 destinations.

Other airports in Thailand with nonstop flights from BKK: Chiang Rai (CEI), Hat Yai (HDY), Khon Kaen (KKC), Koh Samui (USM), Krabi (KBV), Nakhon Si Thammarat (NST), Phuket (HKT) and Surat Thani (URT).

View BKK airport guide →

Arrival

Chiang Mai International Airport

2 ways into Chiang Mai, fastest from 15 min:

  • Airport taxi (fixed fare) 15–25 min
  • Grab / Bolt 15–25 min
Full CNX transport guide →

Related routes

Sources

Report a change — seen something different at the airport or on the airline's site? We re-check and log corrections publicly.