Bangkok to Chiang Mai (BKK–CNX) — Airlines, Schedules & Connections

BKK Airport Page →
371 mi airlines 732/wk
On-time Some delays Frequent delays
Flight Schedule 215 flights Verified 1d ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight Hide codeshares
  Flight Airline AC Dep Arr Dur OTP Sched  
✈ Nonstop
VZ100
VZ MyTravel
320
6:00 AM
+07
7:25 AM
+07
1h 25m
M T W T F S S
Prices
AC7429cs
AC Air Canada
320
7:25 AM
+07
8:45 AM
+07
1h 20m
M T W T F S S
Prices
TG102+3
TG Thai
320
7:25 AM
+07
8:45 AM
+07
1h 20m
M T W T F S S
Prices
BR3432cs
BR EVA
320
7:25 AM
+07
8:45 AM
+07
1h 20m
M T W T F S S
Prices
OZ6772cs
OZ Asiana
320
7:25 AM
+07
8:45 AM
+07
1h 20m
M T W T F S S
Prices
QF3482cs
QF Qant
319
8:00 AM
+07
9:20 AM
+07
1h 20m
M T W T F S S
Prices
CX6521cs
CX Cathay Pacific
319
8:00 AM
+07
9:20 AM
+07
1h 20m
M T W T F S S
Prices
TK7557cs
TK Turkish
319
8:00 AM
+07
9:20 AM
+07
1h 20m
M T W T F S S
Prices
QR4349cs
QR Qatar
319
8:00 AM
+07
9:20 AM
+07
1h 20m
M T W T F S S
Prices
TG5715cs
TG Thai
319
8:00 AM
+07
9:20 AM
+07
1h 20m
M T W T F S S
Prices
BR3927cs
BR EVA
319
8:00 AM
+07
9:20 AM
+07
1h 20m
M T W T F S S
Prices
PG215+17
PG Bangkok
319
8:00 AM
+07
9:20 AM
+07
1h 20m
M T W T F S S
Prices
EY7627cs
EY Etihad
319
8:00 AM
+07
9:20 AM
+07
1h 20m
M T W T F S S
Prices
EK4478cs
EK Emirates
319
8:00 AM
+07
9:20 AM
+07
1h 20m
M T W T F S S
Prices
AY6293cs
AY Finnair
319
8:00 AM
+07
9:20 AM
+07
1h 20m
M T W T F S S
Prices
WY5866cs
WY Oman
319
8:00 AM
+07
9:20 AM
+07
1h 20m
M T W T F S S
Prices
CI9773cs
CI China
319
8:00 AM
+07
9:20 AM
+07
1h 20m
M T W T F S S
Prices
HX3801cs
HX Hong Kong
319
8:05 AM
+07
9:25 AM
+07
1h 20m
M T W T F S S
Prices
JL5991cs
JL Japan
319
8:05 AM
+07
9:25 AM
+07
1h 20m
M T W T F S S
Prices
GA9624cs
GA Garuda Indonesia
319
8:05 AM
+07
9:25 AM
+07
1h 20m
M T W T F S S
Prices
MH4877cs
MH Malaysia
319
8:05 AM
+07
9:25 AM
+07
1h 20m
M T W T F S S
Prices
FD4104
FD Thai AirAsia
320
8:45 AM
+07
10:10 AM
+07
1h 25m
M T W T F S S
Prices
TG5723cs
TG Thai
319
9:55 AM
+07
11:15 AM
+07
1h 20m
M T W T F S S
Prices
WY5880cs
WY Oman
319
9:55 AM
+07
11:15 AM
+07
1h 20m
M T W T F S S
Prices
QF3480cs
QF Qant
319
9:55 AM
+07
11:15 AM
+07
1h 20m
M T W T F S S
Prices
EK4517cs
EK Emirates
319
9:55 AM
+07
11:15 AM
+07
1h 20m
M T W T F S S
Prices
CX6527cs
CX Cathay Pacific
319
9:55 AM
+07
11:15 AM
+07
1h 20m
M T W T F S S
Prices
SQ5439cs
SQ Singapore Airlines
319
9:55 AM
+07
11:15 AM
+07
1h 20m
M T W T F S S
Prices
PG223+20
PG Bangkok
319
9:55 AM
+07
11:15 AM
+07
1h 20m
M T W T F S S
Prices
EY7629cs
EY Etihad
319
9:55 AM
+07
11:15 AM
+07
1h 20m
M T W T F S S
Prices
VZ102
VZ MyTravel
320
9:55 AM
+07
11:20 AM
+07
1h 25m
M T W T F S S
Prices
BR3434cs
BR EVA
320
9:55 AM
+07
11:15 AM
+07
1h 20m
M T W T F S S
Prices
BR3997cs
BR EVA
319
9:55 AM
+07
11:15 AM
+07
1h 20m
M T W T F S S
Prices
TK7559cs
TK Turkish
319
9:55 AM
+07
11:15 AM
+07
1h 20m
M T W T F S S
Prices
AF4385cs
AF Air France
319
9:55 AM
+07
11:15 AM
+07
1h 20m
M T W T F S S
Prices
QR4395cs
QR Qatar
319
9:55 AM
+07
11:15 AM
+07
1h 20m
M T W T F S S
Prices
TG104+1
TG Thai
320
9:55 AM
+07
11:15 AM
+07
1h 20m
M T W T F S S
Prices
CI9706cs
CI China
319
9:55 AM
+07
11:15 AM
+07
1h 20m
M T W T F S S
Prices
AY6291cs
AY Finnair
319
9:55 AM
+07
11:15 AM
+07
1h 20m
M T W T F S S
Prices
JL5915cs
JL Japan
319
10:00 AM
+07
11:20 AM
+07
1h 20m
M T W T F S S
Prices
HX3809cs
HX Hong Kong
319
10:00 AM
+07
11:20 AM
+07
1h 20m
M T W T F S S
Prices
MH4875cs
MH Malaysia
319
10:00 AM
+07
11:20 AM
+07
1h 20m
M T W T F S S
Prices
FD4106
FD Thai AirAsia
320
11:12 AM
+07
12:05 PM
+07
0h 53m
M T W T F S S
Prices
FD9162
FD Thai AirAsia
320
11:35 AM
+07
1:05 PM
+07
1h 30m
M T W T F S S
Prices
TG106
TG Thai
320
11:40 AM
+07
1:00 PM
+07
1h 20m
M T W T F S S
Prices
FD4118
FD Thai AirAsia
320
12:20 PM
+07
1:40 PM
+07
1h 20m
M T W T F S S
Prices
QR4351cs
QR Qatar
319
12:25 PM
+07
1:45 PM
+07
1h 20m
M T W T F S S
Prices
MH4947cs
MH Malaysia
319
12:25 PM
+07
1:45 PM
+07
1h 20m
M T W T F S S
Prices
CX6519cs
CX Cathay Pacific
319
12:25 PM
+07
1:45 PM
+07
1h 20m
M T W T F S S
Prices
BR3957cs
BR EVA
319
12:25 PM
+07
1:45 PM
+07
1h 20m
M T W T F S S
Prices
GF4444cs
GF Great Barrier Airlines
319
12:25 PM
+07
1:45 PM
+07
1h 20m
M T W T F S S
Prices
PG217+13
PG Bangkok
319
12:25 PM
+07
1:45 PM
+07
1h 20m
M T W T F S S
Prices
LX4150cs
LX Swiss
319
12:25 PM
+07
1:45 PM
+07
1h 20m
M T W T F S S
Prices
TK7555cs
TK Turkish
319
12:25 PM
+07
1:45 PM
+07
1h 20m
M T W T F S S
Prices
VN3977cs
VN Vietnam
319
12:25 PM
+07
1:45 PM
+07
1h 20m
M T W T F S S
Prices
VZ110
VZ MyTravel
320
12:25 PM
+07
1:50 PM
+07
1h 25m
M T W T F S S
Prices
TG5717cs
TG Thai
319
12:25 PM
+07
1:45 PM
+07
1h 20m
M T W T F S S
Prices
SQ5377cs
SQ Singapore Airlines
319
12:25 PM
+07
1:45 PM
+07
1h 20m
M T W T F S S
Prices
CI9707cs
CI China
319
12:25 PM
+07
1:45 PM
+07
1h 20m
M T W T F S S
Prices
EK4480cs
EK Emirates
319
12:25 PM
+07
1:45 PM
+07
1h 20m
M T W T F S S
Prices
WY5813cs
WY Oman
319
12:25 PM
+07
1:45 PM
+07
1h 20m
M T W T F S S
Prices
TG110+4
TG Thai
320
1:30 PM
+07
2:50 PM
+07
1h 20m
M T W T F S S
Prices
OS8595cs
OS Austrian
320
1:30 PM
+07
2:45 PM
+07
1h 15m
M T W T F S S
Prices
GF6322cs
GF Great Barrier Airlines
320
1:30 PM
+07
2:50 PM
+07
1h 20m
M T W T F S S
Prices
BR3436cs
BR EVA
320
1:30 PM
+07
2:50 PM
+07
1h 20m
M T W T F S S
Prices
VZ106
VZ MyTravel
737
1:50 PM
+07
3:15 PM
+07
1h 25m
M T W T F S S
Prices
BR3440cs
BR EVA
320
2:55 PM
+07
4:15 PM
+07
1h 20m
M T W T F S S
Prices
GF6382cs
GF Great Barrier Airlines
320
2:55 PM
+07
4:15 PM
+07
1h 20m
M T W T F S S
Prices
TG112+4
TG Thai
320
2:55 PM
+07
4:15 PM
+07
1h 20m
M T W T F S S
Prices
MH5588cs
MH Malaysia
320
3:05 PM
+07
4:25 PM
+07
1h 20m
M T W T F S S
Prices
LY8381cs
LY El Al
320
3:05 PM
+07
4:25 PM
+07
1h 20m
M T W T F S S
Prices
FD4102
FD Thai AirAsia
320
3:25 PM
+07
4:45 PM
+07
1h 20m
M T W T F S S
Prices
FD4120
FD Thai AirAsia
320
3:45 PM
+07
5:10 PM
+07
1h 25m
M T W T F S S
Prices
VZ108
VZ MyTravel
320
3:50 PM
+07
5:15 PM
+07
1h 25m
M T W T F S S
Prices
FD4108
FD Thai AirAsia
320
4:35 PM
+07
5:55 PM
+07
1h 20m
M T W T F S S
Prices
LY8471cs
LY El Al
319
5:40 PM
+07
7:00 PM
+07
1h 20m
M T W T F S S
Prices
OS8683cs
OS Austrian
319
5:40 PM
+07
7:00 PM
+07
1h 20m
M T W T F S S
Prices
MH4949cs
MH Malaysia
319
5:40 PM
+07
7:00 PM
+07
1h 20m
M T W T F S S
Prices
HX3811cs
HX Hong Kong
319
5:40 PM
+07
7:00 PM
+07
1h 20m
M T W T F S S
Prices
PG219+27
PG Bangkok
319
5:40 PM
+07
7:00 PM
+07
1h 20m
M T W T F S S
Prices
CX6547cs
CX Cathay Pacific
319
5:50 PM
+07
7:10 PM
+07
1h 20m
M T W T F S S
Prices
WY5814cs
WY Oman
319
5:50 PM
+07
7:10 PM
+07
1h 20m
M T W T F S S
Prices
BA2174cs
BA British
319
5:50 PM
+07
7:10 PM
+07
1h 20m
M T W T F S S
Prices
GA9574cs
GA Garuda Indonesia
319
5:50 PM
+07
7:10 PM
+07
1h 20m
M T W T F S S
Prices
SQ5437cs
SQ Singapore Airlines
319
5:50 PM
+07
7:10 PM
+07
1h 20m
M T W T F S S
Prices
CI9729cs
CI China
319
5:50 PM
+07
7:10 PM
+07
1h 20m
M T W T F S S
Prices
EK4486cs
EK Emirates
319
5:50 PM
+07
7:10 PM
+07
1h 20m
M T W T F S S
Prices
VN3979cs
VN Vietnam
319
5:50 PM
+07
7:10 PM
+07
1h 20m
M T W T F S S
Prices
TG5707cs
TG Thai
319
5:50 PM
+07
7:10 PM
+07
1h 20m
M T W T F S S
Prices
QR4397cs
QR Qatar
319
5:50 PM
+07
7:10 PM
+07
1h 20m
M T W T F S S
Prices
QF3444cs
QF Qant
319
5:50 PM
+07
7:10 PM
+07
1h 20m
M T W T F S S
Prices
PR3702cs
PR Philippine
319
5:50 PM
+07
7:10 PM
+07
1h 20m
M T W T F S S
Prices
BR3967cs
BR EVA
319
5:50 PM
+07
7:10 PM
+07
1h 20m
M T W T F S S
Prices
EY7611cs
EY Etihad
319
5:50 PM
+07
7:10 PM
+07
1h 20m
M T W T F S S
Prices
TK7551cs
TK Turkish
319
5:50 PM
+07
7:10 PM
+07
1h 20m
M T W T F S S
Prices
LH4610cs
LH Lufthansa
319
6:30 PM
+07
7:50 PM
+07
1h 20m
M T W T F S S
Prices
KL3737cs
KL KLM
319
6:30 PM
+07
7:50 PM
+07
1h 20m
M T W T F S S
Prices
JL5993cs
JL Japan
319
6:30 PM
+07
7:50 PM
+07
1h 20m
M T W T F S S
Prices
VZ2106
VZ MyTravel
737
7:00 PM
+07
8:25 PM
+07
1h 25m
M T W T F S S
Prices
LY8407cs
LY El Al
320
7:05 PM
+07
8:25 PM
+07
1h 20m
M T W T F S S
Prices
MH5589cs
MH Malaysia
320
7:05 PM
+07
8:25 PM
+07
1h 20m
M T W T F S S
Prices
TG120+5
TG Thai
320
7:15 PM
+07
8:30 PM
+07
1h 15m
M T W T F S S
Prices
BR3438cs
BR EVA
320
7:15 PM
+07
8:30 PM
+07
1h 15m
M T W T F S S
Prices
FD4116
FD Thai AirAsia
320
8:30 PM
+07
9:50 PM
+07
1h 20m
M T W T F S S
Prices
VZ118
VZ MyTravel
321
8:35 PM
+07
10:00 PM
+07
1h 25m
M T W T F S S
Prices
VZ104
VZ MyTravel
737
9:25 PM
+07
10:50 PM
+07
1h 25m
M T W T F S S
Prices
VZ2104
VZ MyTravel
737
10:00 PM
+07
11:25 PM
+07
1h 25m
M T W T F S S
Prices
VZ2105
VZ MyTravel
737
6:35 AM
+07
7:55 AM
+07
1h 20m
M T W T F S S
Prices
FD4105
FD Thai AirAsia
320
7:00 AM
+07
8:15 AM
+07
1h 15m
M T W T F S S
Prices
VZ101
VZ MyTravel
320
8:00 AM
+07
9:20 AM
+07
1h 20m
M T W T F S S
Prices
MH5619cs
MH Malaysia
320
9:25 AM
+07
10:50 AM
+07
1h 25m
M T W T F S S
Prices
TG103+3
TG Thai
320
9:25 AM
+07
10:50 AM
+07
1h 25m
M T W T F S S
Prices
BR3431cs
BR EVA
320
9:25 AM
+07
10:50 AM
+07
1h 25m
M T W T F S S
Prices
QR4350cs
QR Qatar
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
GF4413cs
GF Great Barrier Airlines
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
PG216+25
PG Bangkok
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
WY5878cs
WY Oman
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
PR3701cs
PR Philippine
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
TK7552cs
TK Turkish
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
CI9840cs
CI China
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
AY6284cs
AY Finnair
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
TG5716cs
TG Thai
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
GA9575cs
GA Garuda Indonesia
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
QF3477cs
QF Qant
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
SQ5436cs
SQ Singapore Airlines
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
HX3802cs
HX Hong Kong
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
BR3978cs
BR EVA
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
CX6522cs
CX Cathay Pacific
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
VN3978cs
VN Vietnam
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
EK4479cs
EK Emirates
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
MH4950cs
MH Malaysia
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
JL5978cs
JL Japan
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
EY7616cs
EY Etihad
319
10:10 AM
+07
11:35 AM
+07
1h 25m
M T W T F S S
Prices
VZ103
VZ MyTravel
320
11:50 AM
+07
1:15 PM
+07
1h 25m
M T W T F S S
Prices
QR4415cs
QR Qatar
319
11:55 AM
+07
1:20 PM
+07
1h 25m
M T W T F S S
Prices
TG5714cs
TG Thai
319
11:55 AM
+07
1:20 PM
+07
1h 25m
M T W T F S S
Prices
SQ5440cs
SQ Singapore Airlines
319
11:55 AM
+07
1:20 PM
+07
1h 25m
M T W T F S S
Prices
TK7554cs
TK Turkish
319
11:55 AM
+07
1:20 PM
+07
1h 25m
M T W T F S S
Prices
WY5820cs
WY Oman
319
11:55 AM
+07
1:20 PM
+07
1h 25m
M T W T F S S
Prices
BR3433cs
BR EVA
320
11:55 AM
+07
1:20 PM
+07
1h 25m
M T W T F S S
Prices
AY6850cs
AY Finnair
319
11:55 AM
+07
1:20 PM
+07
1h 25m
M T W T F S S
Prices
CI9618cs
CI China
319
11:55 AM
+07
1:20 PM
+07
1h 25m
M T W T F S S
Prices
BR3998cs
BR EVA
319
11:55 AM
+07
1:20 PM
+07
1h 25m
M T W T F S S
Prices
PR3707cs
PR Philippine
319
11:55 AM
+07
1:20 PM
+07
1h 25m
M T W T F S S
Prices
GF4415cs
GF Great Barrier Airlines
319
11:55 AM
+07
1:20 PM
+07
1h 25m
M T W T F S S
Prices
TG105+3
TG Thai
320
11:55 AM
+07
1:20 PM
+07
1h 25m
M T W T F S S
Prices
QF3476cs
QF Qant
319
11:55 AM
+07
1:20 PM
+07
1h 25m
M T W T F S S
Prices
CX6526cs
CX Cathay Pacific
319
11:55 AM
+07
1:20 PM
+07
1h 25m
M T W T F S S
Prices
GF6355cs
GF Great Barrier Airlines
320
11:55 AM
+07
1:20 PM
+07
1h 25m
M T W T F S S
Prices
VN3980cs
VN Vietnam
319
11:55 AM
+07
1:20 PM
+07
1h 25m
M T W T F S S
Prices
PG224+22
PG Bangkok
319
11:55 AM
+07
1:20 PM
+07
1h 25m
M T W T F S S
Prices
HX3804cs
HX Hong Kong
319
12:10 PM
+07
1:35 PM
+07
1h 25m
M T W T F S S
Prices
JL5976cs
JL Japan
319
12:10 PM
+07
1:35 PM
+07
1h 25m
M T W T F S S
Prices
MH4976cs
MH Malaysia
319
12:10 PM
+07
1:35 PM
+07
1h 25m
M T W T F S S
Prices
LY8408cs
LY El Al
320
12:15 PM
+07
1:35 PM
+07
1h 20m
M T W T F S S
Prices
FD4107
FD Thai AirAsia
320
12:35 PM
+07
1:55 PM
+07
1h 20m
M T W T F S S
Prices
FD4103
FD Thai AirAsia
320
1:30 PM
+07
2:55 PM
+07
1h 25m
M T W T F S S
Prices
TG107
TG Thai
320
1:40 PM
+07
3:05 PM
+07
1h 25m
M T W T F S S
Prices
VZ105
VZ MyTravel
737
1:55 PM
+07
3:15 PM
+07
1h 20m
M T W T F S S
Prices
FD4119
FD Thai AirAsia
320
2:10 PM
+07
3:35 PM
+07
1h 25m
M T W T F S S
Prices
VZ111
VZ MyTravel
321
2:30 PM
+07
3:50 PM
+07
1h 20m
M T W T F S S
Prices
BR3988cs
BR EVA
319
2:35 PM
+07
4:00 PM
+07
1h 25m
M T W T F S S
Prices
VN3982cs
VN Vietnam
319
2:35 PM
+07
4:00 PM
+07
1h 25m
M T W T F S S
Prices
CI9712cs
CI China
319
2:35 PM
+07
4:00 PM
+07
1h 25m
M T W T F S S
Prices
SQ5378cs
SQ Singapore Airlines
319
2:35 PM
+07
4:00 PM
+07
1h 25m
M T W T F S S
Prices
TG5724cs
TG Thai
319
2:35 PM
+07
4:00 PM
+07
1h 25m
M T W T F S S
Prices
PG218+12
PG Bangkok
319
2:35 PM
+07
4:00 PM
+07
1h 25m
M T W T F S S
Prices
TK7500cs
TK Turkish
319
2:35 PM
+07
4:00 PM
+07
1h 25m
M T W T F S S
Prices
EK4547cs
EK Emirates
319
2:35 PM
+07
4:00 PM
+07
1h 25m
M T W T F S S
Prices
GF4491cs
GF Great Barrier Airlines
319
2:35 PM
+07
4:00 PM
+07
1h 25m
M T W T F S S
Prices
QR4400cs
QR Qatar
319
2:35 PM
+07
4:00 PM
+07
1h 25m
M T W T F S S
Prices
QF3483cs
QF Qant
319
2:35 PM
+07
4:00 PM
+07
1h 25m
M T W T F S S
Prices
WY5815cs
WY Oman
319
2:35 PM
+07
4:00 PM
+07
1h 25m
M T W T F S S
Prices
MH4948cs
MH Malaysia
319
2:35 PM
+07
4:00 PM
+07
1h 25m
M T W T F S S
Prices
MH5624cs
MH Malaysia
320
3:25 PM
+07
4:45 PM
+07
1h 20m
M T W T F S S
Prices
BR3435cs
BR EVA
320
3:30 PM
+07
4:55 PM
+07
1h 25m
M T W T F S S
Prices
TG111+3
TG Thai
320
3:30 PM
+07
4:55 PM
+07
1h 25m
M T W T F S S
Prices
GF6381cs
GF Great Barrier Airlines
320
3:30 PM
+07
4:55 PM
+07
1h 25m
M T W T F S S
Prices
VZ107
VZ MyTravel
737
3:55 PM
+07
5:20 PM
+07
1h 25m
M T W T F S S
Prices
BR3439cs
BR EVA
320
4:55 PM
+07
6:20 PM
+07
1h 25m
M T W T F S S
Prices
LY8380cs
LY El Al
320
5:05 PM
+07
6:25 PM
+07
1h 20m
M T W T F S S
Prices
FD4121
FD Thai AirAsia
320
5:40 PM
+07
7:00 PM
+07
1h 20m
M T W T F S S
Prices
VZ109
VZ MyTravel
320
5:45 PM
+07
7:05 PM
+07
1h 20m
M T W T F S S
Prices
TG113+3
TG Thai
320
6:18 PM
+07
7:27 PM
+07
1h 9m
M T W T F S S
Prices
FD4109
FD Thai AirAsia
320
6:25 PM
+07
7:45 PM
+07
1h 20m
M T W T F S S
Prices
LY8474cs
LY El Al
319
7:45 PM
+07
9:10 PM
+07
1h 25m
M T W T F S S
Prices
MH4876cs
MH Malaysia
319
7:45 PM
+07
9:10 PM
+07
1h 25m
M T W T F S S
Prices
GA9721cs
GA Garuda Indonesia
319
7:45 PM
+07
9:10 PM
+07
1h 25m
M T W T F S S
Prices
LX4153cs
LX Swiss
319
7:45 PM
+07
9:10 PM
+07
1h 25m
M T W T F S S
Prices
OS8680cs
OS Austrian
319
7:45 PM
+07
9:10 PM
+07
1h 25m
M T W T F S S
Prices
HX3810cs
HX Hong Kong
319
7:45 PM
+07
9:10 PM
+07
1h 25m
M T W T F S S
Prices
AY6904cs
AY Finnair
319
7:45 PM
+07
9:10 PM
+07
1h 25m
M T W T F S S
Prices
SQ5438cs
SQ Singapore Airlines
319
8:00 PM
+07
9:25 PM
+07
1h 25m
M T W T F S S
Prices
CI9850cs
CI China
319
8:00 PM
+07
9:25 PM
+07
1h 25m
M T W T F S S
Prices
TK7556cs
TK Turkish
319
8:00 PM
+07
9:25 PM
+07
1h 25m
M T W T F S S
Prices
TG5720cs
TG Thai
319
8:00 PM
+07
9:25 PM
+07
1h 25m
M T W T F S S
Prices
EY7710cs
EY Etihad
319
8:00 PM
+07
9:25 PM
+07
1h 25m
M T W T F S S
Prices
BA2175cs
BA British
319
8:00 PM
+07
9:25 PM
+07
1h 25m
M T W T F S S
Prices
EK4481cs
EK Emirates
319
8:00 PM
+07
9:25 PM
+07
1h 25m
M T W T F S S
Prices
PG220+23
PG Bangkok
319
8:00 PM
+07
9:25 PM
+07
1h 25m
M T W T F S S
Prices
BR3920cs
BR EVA
319
8:00 PM
+07
9:25 PM
+07
1h 25m
M T W T F S S
Prices
PR3755cs
PR Philippine
319
8:00 PM
+07
9:25 PM
+07
1h 25m
M T W T F S S
Prices
QR4413cs
QR Qatar
319
8:00 PM
+07
9:25 PM
+07
1h 25m
M T W T F S S
Prices
LH4611cs
LH Lufthansa
319
8:30 PM
+07
9:55 PM
+07
1h 25m
M T W T F S S
Prices
KL3732cs
KL KLM
319
8:30 PM
+07
9:55 PM
+07
1h 25m
M T W T F S S
Prices
JL5990cs
JL Japan
319
8:30 PM
+07
9:55 PM
+07
1h 25m
M T W T F S S
Prices
OS8594cs
OS Austrian
320
9:05 PM
+07
10:25 PM
+07
1h 20m
M T W T F S S
Prices
OZ6773cs
OZ Asiana
320
9:05 PM
+07
10:25 PM
+07
1h 20m
M T W T F S S
Prices
LY8410cs
LY El Al
320
9:05 PM
+07
10:25 PM
+07
1h 20m
M T W T F S S
Prices
VZ2107
VZ MyTravel
737
9:05 PM
+07
10:25 PM
+07
1h 20m
M T W T F S S
Prices
TK8390cs
TK Turkish
320
9:10 PM
+07
10:30 PM
+07
1h 20m
M T W T F S S
Prices
TG121+5
TG Thai
320
9:10 PM
+07
10:30 PM
+07
1h 20m
M T W T F S S
Prices
BR3437cs
BR EVA
320
9:10 PM
+07
10:30 PM
+07
1h 20m
M T W T F S S
Prices
FD4117
FD Thai AirAsia
320
10:20 PM
+07
11:40 PM
+07
1h 20m
M T W T F S S
Prices
VZ119
VZ MyTravel
737
10:25 PM
+07
11:50 PM
+07
1h 25m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP More options, longer trips
2-STOP Loading... Reach the hardest destinations
Bangkok to Chiang Mai
3 carriers, 732 flights/week nonstop.
3 Airlines 732 Flights/wk 371 mi 0h 53m nonstop 27 1-stop hubs

BKK–CNX is served by 3 airlines with nonstop service. MyTravel Airways, Thai AirAsia and Bangkok Airways lead the route. The flight covers 371 miles in approximately 0h 53m. Beyond nonstop, 27 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop BKK–CNX service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
VZ MyTravel Airways 59 320, 321, 737 1h25
FD Thai AirAsia 47 320 0h53-1h30
PG Bangkok Airways Also: AF, AY, BA, BR, CI, CX, EK, EY, GA, GF, HX, JL, KC, KL, LH, LX, LY, MH, OS, PR, QF, QR, SQ, TG, TK, VN, WY 28 319 1h20 AF, AY, BA, BR, CI, CX, EK, EY, GA, GF, HX, JL, KC, KL, LH, LX, LY, MH, OS, PR, QF, QR, SQ, TG, TK, VN, WY
Aircraft on this route
319 Airbus A319 – AF, AY, BA, BR, CI, CX, EK, EY, GA, GF, HX, JL, KL, LH, LX, LY, MH, OS, PG, PR, QF, QR, SQ, TG, TK, VN, WY
320 Airbus A320 – AC, BR, FD, GF, LY, MH, OS, OZ, TG, VZ
321 Airbus A321 – VZ
737 Boeing 737-700 – VZ
Alliance coverage
Unaffiliated: FD + PG + VZ (134 flights/wk, 100%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, BKK to CNX direction.
Mon
104
flights
Tue
105
flights
Wed
105
flights
Thu
105
flights
Fri
105
flights
Sat
103
flights
Sun
105
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
107
Nonstop flights
732
Outbound / wk
691
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for BKK to CNX.
1-STOP
One-Stop Connections
27
Hubs
~4h
Fastest
~28h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
1,119
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach Chiang Mai from Bangkok

Nearby airports with service to Chiang Mai International Airport.
Metric BKK→CNX DMK→CNX UTP→CNX
Distance from BKK 19 mi 71 mi
Nonstop airlines 3 2 1
Weekly flights 732 144 4
Flight time 0h 53m 0h 27m 1h 20m
Airports within 200 miles of BKK with service to Chiang Mai International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
Chiang Mai is 0 hours the same as Bangkok.
BKK: +07 · CNX: +07

When it's 6:00 PM in Bangkok, it's 6:00 PM in Chiang Mai.
Distance & Flight Time
371 mi / 597 km
Nonstop flight time is approximately 0h 53m to 1h 30m.
Getting to BKK

Airport Rail Link (ARL) runs from Phaya Thai station to Suvarnabhumi in 30 minutes (฿45 City Line; ฿90–130 Express, though Express service is often suspended). Trains run 6am to midnight. Transfer at Makkasan for MRT or Phaya Thai for BTS Skytrain.Metered taxis cost ฿250–400 from central Bangkok plus expressway tolls (฿50–75); expect 40–90 minutes depending on traffic. Avoid non-metered taxis; insist on the meter. Ride-share apps (Grab) are widely used and typically cost ฿200–350.

BKK–CNX Quick Facts

Key statistics for the Bangkok to Chiang Mai route.
Route details
Distance371 mi / 597 km
Flight time0h 53m to 1h 30m
Time difference0 hours
Airlines (nonstop)3
Weekly flights732 out / 691 return
1-stop connections27 hubs
Origin: BKK
IATA / ICAOBKK / VTBS
TimezoneAsia/Bangkok
Passengers/yr62.2M
Elevation5 ft / 2 m
Destination: CNX
IATA / ICAOCNX / VTCC
TimezoneAsia/Bangkok
Passengers/yr9.0M
Elevation1,036 ft / 316 m

Frequently Asked Questions

Common questions about BKK to CNX flights.
Nonstop flights from Suvarnabhumi Airport to Chiang Mai International Airport take approximately 0h 53m to 1h 30m. The route covers 371 miles.
3 airlines operate nonstop service: Thai AirAsia, Bangkok Airways and MyTravel Airways. Plus 29 codeshare partners.
There are approximately 732 nonstop flights per week from BKK to CNX. The return direction has about 691 weekly flights.
Yes, 1-stop connections are available through LPQ, MDL, URT, MNL, HDY, CKG, KKC, KBV, RGN, XIY, UTH, KMG, USM, CAN, SIN, HKG, TFU, HKT, KUL, TPE, ICN, PVG, AUH, PEK, PUS, HAN and KIX. These options provide additional schedule flexibility.
Yes, return flights from CNX to BKK are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include DMK, UTP and HHQ. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.
Both. Thai Airways, Bangkok Airways, and Thai Smile fly from Suvarnabhumi (BKK). Thai AirAsia and Nok Air fly from Don Mueang (DMK). The two airports are about 40 km apart with no rail link. If you are connecting from an international flight at BKK, book a BKK departure to avoid a cross-city transfer to DMK.
Combined across both Bangkok airports, there are 25 to 30 daily departures to Chiang Mai. BKK alone handles 12 to 15. Block time is 1 hour 10 minutes to 1 hour 20 minutes. This is one of Thailand's busiest domestic routes. Seat availability is rarely a problem except during Songkran in April and the Loy Krathong festival in November.
Chiang Mai airport is only 3 km from the Old City moat. A metered taxi costs 150 to 200 THB. Grab is widely available and often cheaper. The airport also has a fixed-price taxi counter at arrivals. There is no rail or bus connection worth taking given the short distance. Most hotels in the Old City area are a 10-minute drive from the terminal.
Rarely. Most flights use A320 family or 737 narrowbodies. Thai Airways occasionally schedules a 777 or A350 on peak departures, but the norm is a 180-seat narrowbody. Bangkok Airways uses its ATR 72 on some frequencies. The sector is short enough that aircraft type matters less than schedule timing for most passengers.

Bangkok to Chiang Mai: Thailand's Primary Domestic Trunk

BKK-CNX is one of the highest-frequency domestic routes in Southeast Asia. Thai Airways, Thai Smile, and Bangkok Airways serve the route from Suvarnabhumi, while Thai AirAsia and Nok Air operate from Don Mueang. Combined departures exceed 25 per day. Block time is 1 hour 10 to 20 minutes for the 580 km sector. The route carries a heavy mix of international connecting passengers arriving at BKK and heading north, alongside domestic Thai travelers. Chiang Mai is northern Thailand's largest city and a major tourism hub. Peak demand spikes during Songkran in April and the winter cool season from November through February.

Two-Airport Complexity in Bangkok

The split between Suvarnabhumi and Don Mueang is the key operational consideration on this route. International arrivals at BKK who book a CNX flight on AirAsia or Nok Air face a 40 km road transfer to Don Mueang with no rail link. This can take 30 minutes or 90 minutes depending on Bangkok traffic. Travelers connecting from long-haul flights should book BKK-departing carriers to stay airside or at least within the same airport. Chiang Mai International (CNX) operates a single terminal handling both domestic and international flights. The airport sits just west of the city center, making ground transport simple and fast regardless of destination within Chiang Mai.