Book Cheap Flights from Bangkok to Chiang Mai starting from C$49

bbb
We are proud to be a BBB® Accredited Business

Explore the best deals

Discover the cheapest flights from Bangkok to Chiang Mai
emptyFilter
Filter by
The prices shown on this page were available within the last 20 days for the specified periods 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: Feb 2 - Feb 8
$1,772
$1,732
$1,696
$1,584
$1,639
$2,285
$432
DecemberJanuaryFebruaryMarch
Airlines that fly from Bangkok to Chiang Mai

Currency and cost comparison

TrainLocal, one-way ticket
25%Trains in Chiang Mai are 25% cheaper than in Bangkok.
Bangkok$1.75
Chiang Mai$1.31
MealMid-priced restaurant
50%A meal in Chiang Mai is 50% cheaper than a meal in Bangkok.
Bangkok$5.26
Chiang Mai$2.63
TaxiStandard daytime start rate
14%Taxis are 14% more expensive in Chiang Mai than in Bangkok.
Bangkok$1.53
Chiang Mai$1.75
CoffeeRegular cappuccino
28%Coffee in Chiang Mai is 28% cheaper than in Bangkok.
Bangkok$3.84
Chiang Mai$2.75
Exchange rate
1 CAD = 23.11 THB
1 THB = 0.05 CAD
Last revised on Tue, 12-16
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

Chiang Mai welcomes travellers to northern Thailand, a destination known for its deep cultural roots and natural beauty. This city is a hub for exploration, drawing visitors keen on uncovering ancient temples, engaging with local traditions, or venturing into the lush mountainous surroundings. Its distinct character offers a rewarding experience, whether you're interested in historical sites, the region's heritage, or simply enjoying the tranquil landscapes.

Flights from Bangkok to Chiang Mai typically take around 1 hour and 15 minutes. This short journey makes it an ideal domestic escape. For optimal travel, consider flying between October and February. During these months, the weather in Chiang Mai is generally cooler and drier, offering more comfortable conditions for sightseeing and outdoor activities. Flying outside of this peak season, particularly during the rainy months, can sometimes lead to lower airfares.

Useful information about Bangkok airports

Bangkok is served by two main airports, facilitating journeys for travellers discovering northern Thailand. Your flight to Chiang Mai will depart from one of these key hubs, connecting you to your destination.

Don Mueang International Airport (DMK)

Don Mueang International Airport operates as a primary hub for low-cost carriers, predominantly managing domestic flights across Thailand. It is situated approximately 25 kilometres north of Bangkok's city centre, providing essential air links for regional travel within the country.

Suvarnabhumi Airport (BKK)

Suvarnabhumi Airport serves as the main international gateway for Bangkok, handling a substantial volume of international and domestic flights. This airport is located about 30 kilometres east of the city centre and acts as a central connection point for journeys throughout Asia and beyond.

Airports in Chiang Mai: good to know

Chiang Mai, a northern Thailand hub, is a popular destination for travellers from Bangkok. Your journey typically concludes at one primary airport. This airport facilitates discovery in the region, offering direct access to the city and surrounding areas.

Chiang Mai International Airport (CNX)

Chiang Mai International Airport is the main air travel gateway to Northern Thailand. Located approximately 4 kilometres southwest of the city centre, it handles a significant volume of domestic and international flights. This airport serves as a critical connection point for those arriving from Bangkok and other major cities, providing car rental services and various transportation options into Chiang Mai. Its proximity to the city makes it convenient for quick transfers to hotels and local attractions.

Secure the best flight deals from Bangkok to Chiang Mai

Planning a well-designed journey can feel like a puzzle, but it doesn’t have to be complicated. Forget juggling tabs and comparing prices across countless sites. At eDreams, we simplify the search, allowing you to easily compare flights from various airlines all in one place. Whether you need the flexibility to change your plans or want to secure the best possible value, our tools are crafted to make smart travel planning effortless. Plus, with exclusive Prime member discounts, you unlock even greater savings. Craft your perfect trip with confidence, knowing you’ve made informed choices every step of the way.

FAQs about flights between Bangkok and Chiang Mai

Can I choose a flexible fare for my flight from Bangkok to Chiang Mai?
At eDreams, we want to give you peace of mind in case your flight is cancelled or if Thaïlande applies new travel restrictions when flying from Bangkok. If your plans change, you’re covered! With our flexible ticket, you can rebook another flight with no rebooking fee or request a complete refund.
What’s the best way to find cheap flights from Bangkok to Chiang Mai on eDreams?
The lowest current fare from Bangkok to Chiang Mai is $ 49. Thanks to our system, we identify the best options across different airlines and itineraries to combine value and flexibility for your journey.
Is Chiang Mai more expensive than Bangkok?
In Chiang Mai, a taxi averages 1.75 CAD, which is 14% higher than the 1.53 CAD in Bangkok.
Train travel is around 25% cheaper in Chiang Mai, priced at 1.31 CAD, versus 1.75 CAD in Bangkok.
In Chiang Mai, the average meal is 50% cheaper, at 2.63 CAD, compared to 5.26 CAD in Bangkok.
Alternatively, coffee is roughly 28% cheaper in Chiang Mai, where it costs 2.75 CAD, while in Bangkok it is 3.84 CAD.
How many hours is the flight from Bangkok to Chiang Mai?
Flying between Bangkok and Chiang Mai generally takes about 01:17 hours, for a distance of approximately 586 km. Times may vary depending on whether you choose a direct flight or one with layovers.
What’s the weather like in Chiang Mai vs. Bangkok?
In summer, Bangkok experiences average highs of 37.39 ºC with rainfall around 12 mm. At the same time, Chiang Mai can reach 38.62 ºC and record about 9 mm of rainfall. In winter, the climate is cooler, averaging 19.12 ºC in Bangkok compared to 11.92 ºC in Chiang Mai. Rainfall levels reach 12 mm in Bangkok and 6 mm in Chiang Mai.
Which airports connect Bangkok and Chiang Mai?
The main airport link between Bangkok and Chiang Mai is Suvarnabhumi Airport (BKK) to Chiang Mai International Airport (CNX), operated by the following airline(s):
Thai Vietjet Air
Thai Airways International
You may also fly from Bangkok to Chiang Mai via Don Mueang International Airport (DMK) to Chiang Mai International Airport (CNX), with airlines such as Thai Lion Air serving the route.
Thai Airasia

Plan your trip

Popular Flight RoutesAlternate routes