Find cheap flights from Bangkok to Chiang Mai

Explore the best deals

Discover the cheapest flights from Bangkok to Chiang Mai
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

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the end of October. Take advantage of this per
Filter by
week: 26 Oct - 1 Nov
$62
$75
$78
$102
$75
$70
$61
$76
$81
$150
$154
$77
SeptemberOctoberNovember
Exchange rate
1 AUD = 23.84 THB
1 THB = 0.04 AUD
Last checked on Wed, 16/09
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

Guide to cheap flights from Bangkok to Chiang Mai

Leaving the electric energy of Bangkok for the mist-shrouded peaks of the north offers a profound change of pace. Chiang Mai serves as the cultural heart of the region, where centuries-old teak temples sit alongside contemporary art galleries and bustling night markets. Known for its laid-back atmosphere and deep-rooted traditions, the city invites visitors to explore the historic Old City, trek through lush mountain trails, or simply enjoy the renowned coffee culture. Whether you are drawn by the spiritual serenity of Wat Phra That Doi Suthep or the chance to connect with nature in the surrounding highlands, this northern retreat provides a soulful contrast to the capital’s non-stop movement.

Flying is the most efficient way to bridge the 595 km between these two cities, with a typical flight duration of approximately 1 hour and 15 minutes. Several carriers operate out of both Suvarnabhumi Airport and Don Mueang International Airport, offering dozens of daily departures that cater to every schedule. For those seeking the most comfortable weather, visiting between November and February ensures cooler temperatures and clear skies, which are ideal for outdoor exploration. If you prefer to avoid the busiest periods, mid-week flights during the shoulder seasons often provide a more relaxed journey into Chiang Mai International Airport, which is located just a short distance from the city centre. Regardless of when you choose to travel, the frequent service makes it easy to transition from the coastal plains to the mountainous north in a single morning.

Airports in Bangkok for cheap flights

Bangkok is served by two primary aviation hubs. Depending on your choice of airline, you will depart from either the modern international gateway or the historic secondary airfield, which serves as a major base for low-cost regional travel.

Suvarnabhumi Airport (BKK)

Suvarnabhumi Airport stands as the premier international hub, located approximately 26 km east of the city centre. This sprawling facility handles the majority of full-service domestic flights and long-haul connections. Passengers can reach the terminal via the Airport Rail Link, which connects directly to the city centre metro system. The vast, single-terminal design is known for its high ceilings and extensive range of premium lounges, catering to those seeking a more traditional travel experience before the 1-hour 15-minute flight north.

Don Mueang International Airport (DMK)

Don Mueang International Airport serves as the primary base for budget-friendly carriers and is situated about 24 km north of the central districts. As one of the oldest operating airfields in the world, this site has been modernised to focus on high-frequency domestic routes. Travellers often prefer this location for its straightforward layout and accessibility via the SRT Red Line. With multiple departures every hour, it provides a highly flexible schedule for the journey to Chiang Mai International Airport.

Airports in Chiang Mai for cheap flights

Travellers heading north from Bangkok typically arrive through a single primary gateway that serves the entire mountainous region. The journey covers a distance of roughly 595 km, with flights departing frequently throughout the day from both Suvarnabhumi Airport and Don Mueang International Airport.

Chiang Mai International Airport (CNX)

Chiang Mai International Airport functions as the major aviation hub for the northern provinces, situated just 5 km southwest of the old city centre. Because of its proximity to the urban core, the commute to central districts usually takes less than 15 minutes by road. The facility is organised into a single, integrated building with two distinct wings for domestic and international traffic, making navigation straightforward for those arriving from the capital. Passengers will find a variety of local dining options and craft shops that reflect the heritage of the region. As a key base for several regional carriers, this airfield manages a high volume of daily traffic, ensuring that visitors have access to consistent transport links including taxis, shuttles, and songthaews immediately outside the arrivals hall. The terminal operates as a 24-hour service hub, though most commercial landings occur between 6:00 and midnight.

Best deals on cheap flights from Bangkok to Chiang Mai

Planning a trip to Chiang Mai becomes an effortless part of the adventure when you have the right tools to navigate the options. Opodo streamlines the journey from Bangkok, offering a comprehensive platform to compare various airlines and schedules in one place. By exploring the Opodo Prime subscription, you can unlock exclusive discounts that make frequent travel even more accessible. For those looking to simplify their arrival, bundling flights and accommodation into a single package often provides better value and peace of mind. Whether you are chasing the mountain mist or the vibrant night markets, securing your seat is the final step toward the northern highlands. Search for your ideal departure time today and prepare to swap the skyscrapers of the capital for the serene temples of the north.

Frequently asked questions about flights from Bangkok to Chiang Mai

How long does the flight take to go from Bangkok to Chiang Mai?
The total flight time between Bangkok and Chiang Mai is of around 1 h and 15 m on average, considering an average distance of 583.86 km, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
On average, how much is the price of a flight from Bangkok to Chiang Mai?
When you fly from Bangkok to Chiang Mai the average price is $101. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
How can I find cheap flights from Bangkok to Chiang Mai at Opodo?
The cheapest price for a flight from Bangkok to Chiang Mai is $60. At Opodo 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.
When is the best time to book a flight from Bangkok to Chiang Mai?
The most popular months to book a trip from Bangkok to Chiang Mai are June, September and March, based on the searches of our customers.
When is the best time to travel from Bangkok to Chiang Mai?
The best time of the year to go to Chiang Mai when flying from Bangkok depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, August is the top 1º month to fly to Chiang Mai from Bangkok in terms of searches from our customer, followed by June and July. If you prefer to avoid high peaks of turism, however, and escape a crowded period, May, April and March are the months with less volume of searchs for the route Bangkok - Chiang Mai.
How is the weather in Chiang Mai compared to Bangkok?
While in Bangkok temperatures can reach an average of 30º ºC in summer, Chiang Mai's temperatures can rise to 28º ºC during the hot season. In winter, however, weather data show around 23º ºC in Chiang Mai, compared to the 27º ºC average in Bangkok.

Plan your trip

Popular Flight RoutesOther popular routes to explore