Flights from Bangkok to Chiang Mai

Explore the best deals

Discover the cheapest flights from Bangkok to Chiang Mai
emptyFilter
Filter by
Prices shown below were available within the past 3 days for the period specified and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from Bangkok to Chiang Mai

Flexible with dates? We find the best price for the week of the day you select *Prices may vary after you search.
Filter by
week: 23 Feb - 1 Mar
$130
$157
$211
$180
$132
$112
$107
$108
$117
$131
$137
$102
DecemberJanuaryFebruary

Local currency and cost comparison

TrainLocal, one-way ticket
25%Trains in Chiang Mai are 25% cheaper than in Bangkok.
Bangkok$1.91
Chiang Mai$1.44
MealMid-priced restaurant
35%A meal in Chiang Mai is 35% cheaper than a meal in Bangkok.
Bangkok$4.78
Chiang Mai$3.11
TaxiStandard daytime start rate
14%Taxis are 14% more expensive in Chiang Mai than in Bangkok.
Bangkok$1.67
Chiang Mai$1.91
CoffeeRegular cappuccino
28%Coffee in Chiang Mai is 28% cheaper than in Bangkok.
Bangkok$4.09
Chiang Mai$2.94
Exchange rate
1 AUD = 21.12 THB
1 THB = 0.05 AUD
Last revised on Fri, 5/12
Distance: 584 kms
Bangkok airports
Suvarnabhumi Airport (BKK)How far from city centre: 29 kms
Don Mueang International Airport (DMK)How far from city centre: 21 kms
Chiang Mai airports
Chiang Mai International Airport (CNX)How far from city centre: 1 kms

How to find cheap flights from Bangkok to Chiang Mai

A journey from Bangkok to Chiang Mai in Thailand offers a delightful contrast, moving from the bustling capital to a city celebrated for its deep cultural roots and tranquil natural setting. Travellers are drawn to Chiang Mai for its extensive collection of ancient temples, some dating back centuries, which reflect a profound historical heritage. The surrounding landscapes, characterised by rolling hills and lush national parks, invite exploration, while the city's lively markets and traditional handicraft villages provide enriching local experiences. It’s a destination that appeals to those seeking an immersive encounter with Thai traditions and a serene escape.

Flights from Bangkok to Chiang Mai generally take around 1 hour and 15 minutes, making it a quick and convenient option for reaching the northern city. Multiple airlines offer frequent services throughout the day, ensuring flexibility for your travel plans. For the most comfortable experience, consider flying during the cooler, dry season, which runs from November to February. This period typically offers pleasant weather, ideal for exploring both the city and its natural surroundings. Prices for flights can fluctuate, so booking in advance, especially during peak travel times, is often a good idea to secure better fares.

Useful information about Bangkok airports

When planning your journey to Chiang Mai from Bangkok, you'll find two main commercial airports serving the capital. Knowing a bit about each one can help you decide on the best option for your travel needs.

Suvarnabhumi Airport (BKK)

As Bangkok's primary international gateway, Suvarnabhumi Airport is a major hub for both domestic and international flights. Located to the east of the city, it is well-connected to the city centre via the Airport Rail Link, taxis, and public buses. Many full-service airlines operate from here.

Don Mueang International Airport (DMK)

Don Mueang International Airport is situated to the north of Bangkok and primarily serves budget airlines and domestic routes. It offers an alternative for travellers looking for potentially more economical flight options. Access to the city centre is available through taxis, buses, and a shuttle bus service connecting to the BTS Skytrain.

Chiang Mai airports: good to know

For travellers arriving from Bangkok, Chiang Mai is served by one primary airport. Here's a brief overview to help with your journey.

Chiang Mai International Airport (CNX)

Situated conveniently close to the city centre, Chiang Mai International Airport is the main gateway for northern Thailand. It handles both domestic and international flights, offering various transport options into the city, including taxis, rideshare services, and pre-booked hotel transfers. You'll find a range of amenities here, from car hire desks to currency exchange and dining establishments.

Find cheap Bangkok - Chiang Mai flight deals with eDreams

When planning your next adventure, remember that smart flight choices make a difference. Taking the time to compare various airlines, explore flexible fare options, and utilise benefits like eDreams Prime discounts can genuinely simplify your travel preparations. It's about making your journey as smooth as possible, from booking to arrival. Let eDreams take the hassle out of finding the best flights for your travels. Book your next trip with eDreams.

FAQs about flights from Bangkok to Chiang Mai

Can I get a flexible ticket for my trip from Bangkok to Chiang Mai?
At eDreams, we want your trip to run smoothly. Whether your flight gets canned or Thailand suddenly changes travel rules, you’ll be covered. Flight cancelled? No dramas! With our flexible ticket option, you can rebook your Bangkok to Chiang Mai flight with no change fee, or grab a full refund.
How do I score the cheapest flights from Bangkok to Chiang Mai with eDreams?
Right now, the lowest fare from Bangkok to Chiang Mai is $ 44. Thanks to our clever tech, we line up the top flight options, mixing and matching routes, airlines, and timetables to nail both value and convenience.
Is Chiang Mai more expensive than Bangkok?
In Chiang Mai, taxis are about 14% pricier, costing roughly 1.91 AUD, compared with Bangkok where a ride averages 1.67 AUD.
Fares are roughly 25% cheaper in Chiang Mai, with tickets priced at 1.44 AUD compared to 1.91 AUD in Bangkok.
Meals in Chiang Mai cost around 3.11 AUD, which is about 35% less than the 4.78 AUD you’d fork out in Bangkok.
Coffee is roughly 28% cheaper in Chiang Mai, coming in at 2.94 AUD, compared to 4.09 AUD in Bangkok.
What’s the average flight time from Bangkok to Chiang Mai?
A standard flight between Bangkok and Chiang Mai takes around 01:17 hours, covering about 586 km. This includes both direct flights and connections.
How does the weather in Chiang Mai compare with Bangkok?
In summer, Bangkok usually sees highs around 37.39 ºC with rainfall near 12 mm. Over in Chiang Mai, temps sit around 38.62 ºC with average rain of 9 mm. In winter, Chiang Mai averages about 11.92 ºC, while Bangkok hovers near 19.12 ºC. Rainfall hits around 12 mm in Bangkok, compared with 6 mm in Chiang Mai.
Which airports connect Bangkok with Chiang Mai?
The main route linking Bangkok with Chiang Mai is between Suvarnabhumi Airport (BKK) and Chiang Mai International Airport (CNX). This leg is operated by the following airlines:
Thai Vietjet Air
Thai Airways International
Thai Airasia
You’ll also find flights from Bangkok to Chiang Mai departing from Don Mueang International Airport (DMK) and arriving at Chiang Mai International Airport (CNX), with these airlines on the route: Thai Lion Air.
Nok Air

Plan your trip

Popular Flight RoutesAlternative routes