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
$150
$150
$201
$182
$132
$118
$111
$137
$112
$120
$116
$99
DecemberJanuaryFebruary

Currency and cost comparison

TrainLocal, one-way ticket
25%Trains in Chiang Mai are 25% cheaper than in Bangkok.
Bangkok$2.20
Chiang Mai$1.65
MealMid-priced restaurant
35%A meal in Chiang Mai is 35% cheaper than a meal in Bangkok.
Bangkok$5.51
Chiang Mai$3.58
TaxiStandard daytime start rate
36%Taxis are 36% more expensive in Chiang Mai than in Bangkok.
Bangkok$1.93
Chiang Mai$2.62
CoffeeRegular cappuccino
28%Coffee in Chiang Mai is 28% cheaper than in Bangkok.
Bangkok$4.71
Chiang Mai$3.39
Exchange rate
1 NZD = 18.2 THB
1 THB = 0.06 NZD
Last checked on Fri, 05/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

Comprehensive Guide to Flights from Bangkok to Chiang Mai

Chiang Mai, nestled in the heart of Northern Thailand, beckons travellers with its unique blend of cultural richness, historical significance, and breathtaking natural beauty. From ancient temples and vibrant markets to lush mountains and serene landscapes, Chiang Mai offers an unforgettable experience. The city is a popular tourist destination, drawing visitors from around the globe seeking an authentic Thai adventure.

Flights from Bangkok to Chiang Mai are frequent and relatively short. The average direct flight time is approximately 1 hour and 15 minutes, though this can be affected by weather conditions and air traffic. Several major airlines, such as Thai Airways and AirAsia, offer numerous direct flights daily. No stopovers are typically required on this route.

While direct flights are the most convenient and fastest way to reach Chiang Mai, alternative routes with stopovers in other Southeast Asian cities are possible, though they will increase your travel time. The best time to book your flight is usually several weeks or even months in advance, particularly during peak seasons. For budget travellers, the cheapest months to fly are typically during the shoulder seasons, like April and May, or during the wet season (May-October). However, airfare trends vary, so keep an eye out for deals throughout the year. The peak travel season in Chiang Mai coincides with cooler months, from November to February, but the city can be busy from December to January.

During these peak months, many local festivals take place attracting tourists, making it important to secure your flights and accommodation in advance. The off-peak season (May-October) is generally more affordable, offering cost-effective travel options, but you'll need to contend with rain showers, more humidity and fewer sunshine hours. Consider the best time to book for your trip and the peak and off-peak months and plan your flights accordingly.

Best time to fly to Chiang Mai

Chiang Mai enjoys a tropical savanna climate, characterised by three distinct seasons. The cool season (November-February) is ideal with temperatures ranging from 15°C to 30°C. It is dry, sunny and pleasant with minimal rainfall. The hot season (March-May) sees temperatures rise to 30°C to 40°C, becoming very hot and humid, with little rain. The rainy season (June-October) brings heavy showers in the afternoons, humid conditions, and temperatures ranging from 25°C to 35°C.

Bangkok airports

Bangkok has two major international airports currently operating: Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK).

Suvarnabhumi Airport (BKK)

Opened in 2006, Suvarnabhumi Airport is one of the busiest airports in Southeast Asia. It's a modern facility with numerous terminals, handling a vast number of international and domestic flights daily. It is a major hub for various airlines.

Don Mueang International Airport (DMK)

Don Mueang International Airport, although older, has undergone recent renovations and expansions. It mainly serves domestic and some international flights and is known for its numerous low-cost carrier options.

Main airlines for this route

  • Thai Airways
  • AirAsia
  • Nok Air

Chiang Mai airports

Chiang Mai has one main airport, Chiang Mai International Airport (CNX), which serves both domestic and international flights.

Chiang Mai International Airport (CNX)

Chiang Mai International Airport is a relatively modern airport that has expanded over recent years to accommodate its growing number of passengers. It offers a range of facilities and serves many airlines offering domestic and international flights.

Getting to the city center from Chiang Mai International Airport is easy. Public buses are an affordable option and travel regularly to the city centre. Taxis and ride-hailing services are also readily available at the airport, providing convenient door-to-door transportation. Car rental agencies are also available at the airport for those who prefer to drive themselves.

What to do and see in Chiang Mai

Chiang Mai offers a captivating blend of cultural experiences, natural wonders, and historical sites. You'll find yourself immersed in a rich tapestry of traditions and breathtaking landscapes.

  • Visit ancient temples: Explore the numerous ornate temples, showcasing intricate architecture and peaceful atmospheres. Wat Phra Singh and Wat Chedi Luang are particularly stunning examples.
  • Explore the night bazaar: Immerse yourself in the vibrant energy of the night bazaar, filled with unique handicrafts, delicious street food, and lively crowds.
  • Trek through lush jungles: Discover breathtaking natural beauty by trekking through the surrounding jungles, encountering cascading waterfalls and lush greenery.

Frequently asked questions about flights from Bangkok to Chiang Mai

Is it safe to travel from Bangkok to Chiang Mai during the Covid-19 situation?
At eDreams we do our best to ensure that your travel plans won't be affected by restrictions or possible cancellations that Thailand may apply. Using the flexible ticket gurantee you can decide if you rather rebook or get a refund!
For flights from Bangkok to Chiang Mai, how can I find the cheapest price?
The cheapest price for a flight from Bangkok to Chiang Mai is 44$. At eDreams we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
Is Chiang Mai more expensive than Bangkok to visit?
Looking at cab fares, a ride in Chiang Mai costs about $ 2.62 NZD, 36% more expensive than Bangkok, with a fare of $ 1.93 NZD,
while train tickets cost 25% less at Chiang Mai: $ 1.65 NZD versus $ 2.20 NZD at Bangkok.
Comparing the price of a meal, they range from 3.58 NZD euros in Chiang Mai, 35% less than the 5.51 NZD euros in Bangkok.
The price of the coffee is around 28% cheaper in Chiang Mai, with an average of 3.39 NZD, while in Bangkok the coffee costs 4.71 NZD.
How long does the flight from Bangkok to Chiang Mai take?
Flight length from Bangkok to Chiang Mai is around 01:17 hours on average, at an average distance of 586 km, for flights for the route (which may have 1 or more stops in other cities in between).
How is the weather in Chiang Mai compared to Bangkok?
While in Bangkok the temperatures can reach an average of 37.39 ºC in summer, with precipitation levels up to 12 mm ,Chiang Mai's temperatures can go up to 38.62 ºC during the hot season, with 9 mm average of rain rate . In winter, however, weather indicators show around 11.92 ºC in Chiang Mai, compared to the 19.12 ºC average degrees reported in Bangkok. During the winter period, Bangkok can register 12 mm precipitation, while Chiang Mai have an average of 6 mm rain level.
Which airports have flights between Bangkok and Chiang Mai?
The main route from Bangkok to Chiang Mai is: Suvarnabhumi Airport (BKK) to Chiang Mai International Airport (CNX). The following airlines fly this route:
Thai Vietjet Air.
Bangkok Airways.
Alternatively, you can find Bangkok - Chiang Mai flights between Don Mueang International Airport (DMK) to Chiang Mai International Airport (CNX) with the following airline(s) flying the route: Thai Lion Air.

Plan your trip

Popular Flight RoutesAlternate routes