Book Cheap Flights from Bangkok to Chiang Mai from £14

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: 12 May - 18 May
£19
£15
£16
£17
£18
£15
£18
£18
£24
£19
£17
£22
MayJuneJuly

Flight route information

Currency and price comparison

TrainLocal, one-way ticket
26%Trains in Chiang Mai are 26% cheaper than in Bangkok.
Bangkok£0.90
Chiang Mai£0.67
MealMid-priced restaurant
35%A meal in Chiang Mai is 35% cheaper than a meal in Bangkok.
Bangkok£2.24
Chiang Mai£1.45
TaxiStandard daytime start rate
22%Taxis are 22% more expensive in Chiang Mai than in Bangkok.
Bangkok£0.78
Chiang Mai£0.95
CoffeeRegular cappuccino
28%Coffee in Chiang Mai is 28% cheaper than in Bangkok.
Bangkok£1.98
Chiang Mai£1.43
Exchange rate
1 GBP = 44.86 THB
1 THB = 0.03 GBP
Last checked on Thu 01/05
Distance: 363 miles
Bangkok airports
Suvarnabhumi Airport (BKK)How far from city centre: 18 miles
Don Mueang International Airport (DMK)How far from city centre: 13 miles
Chiang Mai airports
Chiang Mai International Airport (CNX)How far from city centre: 1 miles

Useful information to fly from Bangkok to Chiang Mai

Planning a trip from Bangkok to Chiang Mai? You're in for a treat! There are plenty of cheap flights to Chiang Mai from Bangkok, making it easy to find a flight that suits your budget. With Opodo, you can search for flights to Chiang Mai from Bangkok and compare prices from different airlines to find the best deal. Once you've found the perfect flight, you can book your tickets to Chiang Mai from Bangkok with just a few clicks.

We hope this information is useful for your trip planning. Remember to check for any Daylight Savings Time differences to ensure a smooth journey. Happy travels!

Best time to fly to Chiang Mai

Chiang Mai enjoys warm temperatures year-round thanks to its tropical climate. For pleasant weather with average temperatures between 15°C (59°F) and 28°C (82°F), visit during the cooler season from November to February. This is the perfect time to explore ancient temples and bustling markets.

Looking for cheap flights to Chiang Mai from Bangkok? Consider travelling during the shoulder seasons (March-May and September-October) for potentially cheaper flights and fewer crowds. You can often find cheap tickets to Chiang Mai from Bangkok if you book in advance. Book your holidays in Chiang Mai.

Bangkok airports

The bustling city of Bangkok is served by two international airports: Suvarnabhumi Airport (BKK) and Don Mueang Airport (DMK).

Airport information

Suvarnabhumi Airport (BKK)

Located about 19 miles (30 km) east of the city centre, Suvarnabhumi Airport (BKK) is the main international airport serving Bangkok. It is a hub for many airlines offering flights to Chiang Mai, making it a convenient option for travellers.

Don Mueang International Airport (DMK)

Situated approximately 15 miles (24 km) north of downtown Bangkok, Don Mueang International Airport (DMK) is the city's second international airport. It primarily serves low-cost carriers and domestic flights, providing affordable options for cheap flights from Bangkok to Chiang Mai.

Main airlines for this route

Here are the top three airlines offering flights from Bangkok to Chiang Mai:

  • Thai AirAsia
  • Nok Air
  • Thai Vietjet Air

Chiang Mai airports

Chiang Mai is served by Chiang Mai International Airport (CNX).

Airport information

Chiang Mai International Airport (CNX)

Chiang Mai International Airport (CNX) is the main airport serving Chiang Mai. The airport has a variety of facilities for travellers, including currency exchange booths, ATMs, and a selection of shops and restaurants. You can easily book your Chiang Mai car hire at one of the car rental facilities located at the airport.

To get to the city centre from Chiang Mai International Airport, you can choose from a range of transport options. The cheapest option is the public bus, which costs 30 THB (£0.64 / $0.80) and takes around 20 minutes. Alternatively, a taxi from the airport to the city centre will cost between 100 THB (£2.13 / $2.66) and 120 THB (£2.56 / $3.20), plus a 50 THB (£1.06 / $1.33) airport surcharge. Taxis are a quicker option, taking around 15 to 40 minutes.

What to do and see in Chiang Mai

Thinking about booking cheap flights from Bangkok to Chiang Mai? Chiang Mai, with its ancient temples, bustling markets, and stunning natural beauty, offers something for everyone. Here are three must-do activities:

  • Explore the Old City: Step back in time within the walls of Chiang Mai's Old City. Home to numerous temples, including Wat Chedi Luang and Wat Phra Singh, wander the streets, soaking up the spiritual atmosphere and traditional architecture.
  • Visit Doi Suthep: For breathtaking views of Chiang Mai and the surrounding countryside, take a scenic songthaew ride or hike the Monk's Trail to Doi Suthep, a mountaintop temple. Don't forget your camera!
  • Experience the Sunday Walking Street Market: If you're lucky enough to be in Chiang Mai on a Sunday, don't miss the renowned Sunday Walking Street Market. This vibrant market offers a dazzling array of handicrafts, souvenirs, street food, and cultural performances.

For more travel inspiration and to book your tickets to Chiang Mai from Bangkok, visit Opodo's website.

Discover our TOP discounts for your flight from Bangkok to Chiang Mai

Yes, you read that right! With Opodo Prime you can find exclusive deals on your flights to Chiang Mai from Bangkok. Discover this benefit and many more by becoming an Opodo Prime or Prime Plus member now!

Frequently asked questions about flights from Bangkok to Chiang Mai

Is it possible to purchase a flexible ticket for my flight from Bangkok to Chiang Mai?
At Opodo we want to make sure that your travel plans are not affected by any cancelation as well as any possible restrictions Thailand may apply when travelling from Bangkok. Is your flight cancelled? We've got your back! With our flexible ticket guarantee you can decide if you want to book another flight - free of rebooking fee - or get a full refund!
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 14£. 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.
Is Chiang Mai expensive to visit compared to Bangkok?

If you compare transportation prices, the taxi ride in Chiang Mai costs an average of 0.95 GBP, 22% more expensive than Bangkok, with a fare of 0.78 GBP,

while train tickets costs 26% less in Chiang Mai: 0.67 GBP against 0.90 GBP in Bangkok.

If you compare the price of a lunch meal, however, you can find it from 1.45 GBP in Chiang Mai, 35% less than the 2.24 GBP in Bangkok.

The price of the coffee is around 28% cheaper in Chiang Mai, with an average of 1.43 GBP, while in Bangkok the coffee costs 1.98 GBP.

When is the best time to book a flight from Bangkok to Chiang Mai?
The most popular months to book a flight from Bangkok to Chiang Mai are January, November and December, based on the searches of our customers. For insights on the best time to book flights to Chiang Mai, visit our page best time to book your flights, where you’ll find useful information based on travel trends.
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, January is the top 1º month to fly to Chiang Mai from Bangkok in terms of searches from our customer, followed by November and December. If you prefer to avoid high peaks of turism, however, and escape a crowded period, September, May and June are the months with less volume of searchs for the route Bangkok - 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 01:17 hours on average, considering an average distance of 586 km, for both direct and indirect 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 airport route flying between Bangkok and Chiang Mai is: Suvarnabhumi Airport (BKK) to Chiang Mai International Airport (CNX). This route is covered by the following airline(s):

Thai Vietjet Air.

Thai Airasia.

Thai Airways International.

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.

Thai Airasia.

__${autoContent.get("CP_Airline3Route3")}__.

Which are the airlines with flights from Bangkok to Chiang Mai?

Airlines with direct flights departing from Bangkok to Chiang Mai are:

  • Nok Air.
  • Bangkok Airways.
  • Thai Vietjet Air.

Plan your trip

Other popular routesPopular Flight Routes