background

Flight Deals from Bangkok to Chiang Mai from $61

Fly where?

Top flight deals from leading airlines:

TG LogoQR LogoSQ LogoNH LogoEK LogoJL LogoTK Logo

... and +100s more

Change Your Mind? No Problem

Cancel within 24 hours for a full refund—no questions asked.

Price Drop Protection

We’ll refund the difference if the price drops before you fly.

No Surprises at Checkout

The prices shown are exactly what you pay, with no hidden taxes or fees.

24/7 Support

Expert travel agents, ready to help anytime by phone, chat, or email.

Stops

  • Nonstop
    from $122
  • Up to 1 stop
    $257

Airlines

  • APG Airlines
    $122
  • Bangkok Air
    $192
  • Hahn Air
    $174
  • Thai Airways International
    $139

Cabin Class

  • Economy
    $122

Departure Airports

  • Don Mueang International Airport
    $122
  • Suvarnabhumi Airport
    $129

Arrival Airports

  • Chiang Mai International Airport
    $122

Layover Airports

  • Phuket International Airport
    $257
  • Samui Airport
    $448
Thai Lion Air Logo
3:00 pm – 4:25 pm
Bangkok(DMK)Chiang Mai(CNX)
DMK - CNX · 1h 25m
24 Oct
1h 25m
24 Oct
nonstop
Thai Lion Air Logo
6:45 pm – 8:00 pm
Chiang Mai(CNX)Bangkok(DMK)
CNX - DMK · 1h 15m
31 Oct
1h 15m
31 Oct
nonstop
$122
Thai Lion Air Logo
3:00 pm – 4:25 pm
Bangkok(DMK)Chiang Mai(CNX)
DMK - CNX · 1h 25m
24 Oct
1h 25m
24 Oct
nonstop
Thai Lion Air Logo
1:10 pm – 2:25 pm
Chiang Mai(CNX)Bangkok(DMK)
CNX - DMK · 1h 15m
31 Oct
1h 15m
31 Oct
nonstop
$122
Thai Lion Air Logo
3:00 pm – 4:25 pm
Bangkok(DMK)Chiang Mai(CNX)
DMK - CNX · 1h 25m
24 Oct
1h 25m
24 Oct
nonstop
Thai Lion Air Logo
9:30 pm – 10:45 pm
Chiang Mai(CNX)Bangkok(DMK)
CNX - DMK · 1h 15m
31 Oct
1h 15m
31 Oct
nonstop
$122
Thai Lion Air Logo
3:00 pm – 4:25 pm
Bangkok(DMK)Chiang Mai(CNX)
DMK - CNX · 1h 25m
24 Oct
1h 25m
24 Oct
nonstop
Thai Lion Air Logo
10:30 am – 11:45 am
Chiang Mai(CNX)Bangkok(DMK)
CNX - DMK · 1h 15m
31 Oct
1h 15m
31 Oct
nonstop
$122
Thai Lion Air Logo
3:00 pm – 4:25 pm
Bangkok(DMK)Chiang Mai(CNX)
DMK - CNX · 1h 25m
24 Oct
1h 25m
24 Oct
nonstop
Thai Lion Air Logo
3:05 pm – 4:25 pm
Chiang Mai(CNX)Bangkok(DMK)
CNX - DMK · 1h 20m
31 Oct
1h 20m
31 Oct
nonstop
$122
Thai VietJet Air Logo
1:50 pm – 3:15 pm
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 1h 25m
24 Oct
1h 25m
24 Oct
nonstop
Thai VietJet Air Logo
6:35 am – 7:55 am
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 20m
31 Oct
1h 20m
31 Oct
nonstop
$129
Thai VietJet Air Logo
1:50 pm – 3:15 pm
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 1h 25m
24 Oct
1h 25m
24 Oct
nonstop
Thai VietJet Air Logo
10:25 pm – 11:50 pm
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 25m
31 Oct
1h 25m
31 Oct
nonstop
$129
Thai VietJet Air Logo
1:50 pm – 3:15 pm
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 1h 25m
24 Oct
1h 25m
24 Oct
nonstop
Thai VietJet Air Logo
2:20 pm – 3:35 pm
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 15m
31 Oct
1h 15m
31 Oct
nonstop
$132
Thai Airways International Logo
2:55 pm – 4:15 pm
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 1h 20m
24 Oct
1h 20m
24 Oct
nonstop
Thai Airways International Logo
9:05 pm – 10:25 pm
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 20m
31 Oct
1h 20m
31 Oct
nonstop
$139
Thai Airways International Logo
2:55 pm – 4:15 pm
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 1h 20m
24 Oct
1h 20m
24 Oct
nonstop
Thai Airways International Logo
9:25 am – 10:50 am
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 25m
31 Oct
1h 25m
31 Oct
nonstop
$148
Thai Airways International Logo
2:55 pm – 4:15 pm
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 1h 20m
24 Oct
1h 20m
24 Oct
nonstop
Thai Airways International Logo
3:25 pm – 4:45 pm
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 20m
31 Oct
1h 20m
31 Oct
nonstop
$148
Thai Airways International Logo
2:55 pm – 4:15 pm
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 1h 20m
24 Oct
1h 20m
24 Oct
nonstop
Thai Airways International Logo
12:15 pm – 1:35 pm
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 20m
31 Oct
1h 20m
31 Oct
nonstop
$158
Thai Airways International Logo
7:15 pm – 8:30 pm
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 1h 15m
24 Oct
1h 15m
24 Oct
nonstop
Thai Airways International Logo
9:05 pm – 10:25 pm
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 20m
31 Oct
1h 20m
31 Oct
nonstop
$160
Hahn air system Logo
3:50 pm – 5:15 pm
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 1h 25m
24 Oct
1h 25m
24 Oct
nonstop
Hahn air system Logo
2:20 pm – 3:35 pm
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 15m
31 Oct
1h 15m
31 Oct
nonstop
$174
Hahn air system Logo
7:00 pm – 8:25 pm
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 1h 25m
24 Oct
1h 25m
24 Oct
nonstop
Hahn air system Logo
8:05 am – 9:25 am
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 20m
31 Oct
1h 20m
31 Oct
nonstop
$174
Hahn air system Logo
7:00 pm – 8:25 pm
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 1h 25m
24 Oct
1h 25m
24 Oct
nonstop
Hahn air system Logo
2:20 pm – 3:35 pm
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 15m
31 Oct
1h 15m
31 Oct
nonstop
$174
Hahn air system Logo
8:35 pm – 9:55 pm
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 1h 20m
24 Oct
1h 20m
24 Oct
nonstop
Hahn air system Logo
8:50 pm – 10:10 pm
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 20m
31 Oct
1h 20m
31 Oct
nonstop
$174
Hahn air system Logo
8:35 pm – 9:55 pm
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 1h 20m
24 Oct
1h 20m
24 Oct
nonstop
Hahn air system Logo
6:35 am – 7:55 am
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 20m
31 Oct
1h 20m
31 Oct
nonstop
$174
Bangkok Air Logo
9:55 am – 11:15 am
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 1h 20m
24 Oct
1h 20m
24 Oct
nonstop
Bangkok Air Logo
10:10 am – 11:35 am
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 25m
31 Oct
1h 25m
31 Oct
nonstop
$192
Bangkok Air Logo
9:55 am – 11:15 am
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 1h 20m
24 Oct
1h 20m
24 Oct
nonstop
Bangkok Air Logo
7:45 pm – 9:10 pm
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 25m
31 Oct
1h 25m
31 Oct
nonstop
$192
Bangkok Air Logo
8:00 am – 9:20 am
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 1h 20m
24 Oct
1h 20m
24 Oct
nonstop
Bangkok Air Logo
10:10 am – 11:35 am
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 25m
31 Oct
1h 25m
31 Oct
nonstop
$202
Bangkok Air Logo
8:00 am – 9:20 am
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 1h 20m
24 Oct
1h 20m
24 Oct
nonstop
Bangkok Air Logo
7:45 pm – 9:10 pm
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 25m
31 Oct
1h 25m
31 Oct
nonstop
$202
Bangkok Air Logo
9:55 am – 11:15 am
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 1h 20m
24 Oct
1h 20m
24 Oct
nonstop
Bangkok Air Logo
12:10 pm – 1:35 pm
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 25m
31 Oct
1h 25m
31 Oct
nonstop
$202
Hahn air system Logo
10:00 pm – 10:15 am
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 12h 15m
24 Oct
12h 15m
24 Oct
1 stop
HKT
Hahn air system Logo
8:50 pm – 10:10 pm
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 20m
31 Oct
1h 20m
31 Oct
nonstop
$257
Hahn air system Logo
10:00 pm – 10:15 am
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 12h 15m
24 Oct
12h 15m
24 Oct
1 stop
HKT
Hahn air system Logo
8:05 am – 9:25 am
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 20m
31 Oct
1h 20m
31 Oct
nonstop
$257
Hahn air system Logo
10:00 pm – 10:15 am
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 12h 15m
24 Oct
12h 15m
24 Oct
1 stop
HKT
Hahn air system Logo
11:55 am – 1:15 pm
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 20m
31 Oct
1h 20m
31 Oct
nonstop
$257
Hahn air system Logo
10:00 pm – 10:15 am
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 12h 15m
24 Oct
12h 15m
24 Oct
1 stop
HKT
Hahn air system Logo
2:20 pm – 3:35 pm
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 15m
31 Oct
1h 15m
31 Oct
nonstop
$257
Hahn air system Logo
10:00 pm – 10:15 am
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 12h 15m
24 Oct
12h 15m
24 Oct
1 stop
HKT
Hahn air system Logo
5:20 pm – 6:40 pm
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 20m
31 Oct
1h 20m
31 Oct
nonstop
$257
Bangkok Air Logo
8:05 pm – 10:40 am
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 14h 35m
24 Oct
14h 35m
24 Oct
1 stop
USM
Bangkok Air Logo
10:10 am – 11:35 am
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 25m
31 Oct
1h 25m
31 Oct
nonstop
$448
Bangkok Air Logo
8:05 pm – 10:40 am
Bangkok(BKK)Chiang Mai(CNX)
BKK - CNX · 14h 35m
24 Oct
14h 35m
24 Oct
1 stop
USM
Bangkok Air Logo
7:45 pm – 9:10 pm
Chiang Mai(CNX)Bangkok(BKK)
CNX - BKK · 1h 25m
31 Oct
1h 25m
31 Oct
nonstop
$448

Top Deals on flights from Bangkok to Chiang Mai

Bangkok, TH (BKK) - Chiang Mai, TH (CNX)

Thai Lion Air Logo
Thai Lion Air

Oct 25

DMK
1h 15m
Direct

Oct 25

CNX

as low as

$61

Bangkok, TH (BKK) - Chiang Mai, TH (CNX)

Thai Lion Air Logo
Thai Lion Air

Oct 25

DMK
1h 15m
Direct

Oct 25

CNX

as low as

$61

Bangkok, TH (BKK) - Chiang Mai, TH (CNX)

Thai Lion Air Logo
Thai Lion Air

Oct 25

DMK
1h 15m
Direct

Oct 25

CNX

as low as

$61

Bangkok, TH (BKK) - Chiang Mai, TH (CNX)

Thai VietJet Air Logo
Thai VietJet Air

Oct 25

BKK
1h 25m
Direct

Oct 25

CNX

as low as

$67

Bangkok, TH (BKK) - Chiang Mai, TH (CNX)

Thai VietJet Air Logo
Thai VietJet Air

Oct 25

BKK
1h 25m
Direct

Oct 25

CNX

as low as

$67

Bangkok, TH (BKK) - Chiang Mai, TH (CNX)

Thai VietJet Air Logo
Thai VietJet Air

Oct 25

BKK
1h 25m
Direct

Oct 25

CNX

as low as

$67

Bangkok, TH (BKK) - Chiang Mai, TH (CNX)

Thai Airways International Logo
Thai Airways International

Oct 25

BKK
1h 20m
Direct

Oct 25

CNX

as low as

$74

Bangkok, TH (BKK) - Chiang Mai, TH (CNX)

Thai Airways International Logo
Thai Airways International

Oct 25

BKK
1h 20m
Direct

Oct 25

CNX

as low as

$74

Bangkok, TH (BKK) - Chiang Mai, TH (CNX)

Thai Airways International Logo
Thai Airways International

Oct 25

BKK
1h 20m
Direct

Oct 25

CNX

as low as

$84

Bangkok, TH (BKK) - Chiang Mai, TH (CNX)

Bangkok Air Logo
Bangkok Air

Oct 25

BKK
1h 20m
Direct

Oct 25

CNX

as low as

$96

Bangkok, TH (BKK) - Chiang Mai, TH (CNX)

Bangkok Air Logo
Bangkok Air

Oct 25

BKK
1h 20m
Direct

Oct 25

CNX

as low as

$105

Bangkok, TH (BKK) - Chiang Mai, TH (CNX)

Bangkok Air Logo
Bangkok Air

Oct 25

BKK
1h 20m
Direct

Oct 25

CNX

as low as

$105

Frequently Asked Questions

What are the most convenient layover airports for my flight?
For your flight from Bangkok to Chiang Mai, the most convenient layover airports are Phuket International Airport and Samui Airport.
What is the cheapest and fastest flight from Bangkok to Chiang Mai?
The cheapest flight is with APG Airlines for $122, taking 1 hour 25 minutes. The fastest flight, also with APG Airlines, costs $128 and takes 1 hour 15 minutes.
What are all possible destination arrival airports?
The possible destination arrival airport is Chiang Mai International Airport (CNX).
What is the time difference between destination and arrival?
The time difference between Bangkok and Chiang Mai is negligible, as both locations are in the same timezone (GMT+7). Thus, there is effectively no difference in time upon arrival.
Is there a direct flight from origin to destination?
Yes, there are direct flights from Bangkok to Chiang Mai. APG Airlines offers a flight for $122 and another for $128. Thai Airways International, Hahn Air, and Bangkok Air also provide direct options with prices ranging from $139 to $192.
Are there convenient layover flights from Bangkok to Chiang Mai?
Yes, there are convenient layover flights from Bangkok to Chiang Mai. Hahn Air offers a 1 stop flight for $257 with a layover in Phuket and a flight time of 12 hours 15 minutes. Bangkok Air also has a 1 stop flight for $448 with a layover in Samui and a flight time of 14 hours 35 minutes.