Book cheap flights from Bangkok to Chiang Mai

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

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available at the end of January. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 26 Jan - 01 Feb
R 647
R 871
R 769
R 1 312
R 795
R 722
R 785
R 683
R 707
R 675
R 870
R 877
JanuaryFebruaryMarchApril

Currency and cost comparison

TrainLocal, one-way ticket
23%Trains in Chiang Mai are 23% cheaper than in Bangkok.
BangkokR 20,33
Chiang MaiR 15,64
MealMid-priced restaurant
40%A meal in Chiang Mai is 40% cheaper than a meal in Bangkok.
BangkokR 52,13
Chiang MaiR 31,28
TaxiStandard daytime start rate
14%Taxis are 14% more expensive in Chiang Mai than in Bangkok.
BangkokR 18,24
Chiang MaiR 20,85
CoffeeRegular cappuccino
28%Coffee in Chiang Mai is 28% cheaper than in Bangkok.
BangkokR 44,33
Chiang MaiR 31,99
Exchange rate
1 ZAR = 1.9 THB
1 THB = 0.53 ZAR
Last checked on Thu, 01/22
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

Flights from Bangkok to Chiang Mai: all you need to know

Chiang Mai offers a unique blend of cultural depth, historical intrigue, and natural beauty. This northern Thai city draws travellers with its ancient temples, traditional festivals, and lush mountain scenery. You can explore a rich heritage, experience fascinating local traditions, and discover peaceful landscapes, all within one captivating destination.

Flights from Bangkok to Chiang Mai typically take around 1 hour and 15 minutes. This short journey makes it an ideal domestic escape. For the best travel experience, consider flying during the cooler, dry season, which runs from November to February. This period offers comfortable temperatures and clear skies, perfect for sightseeing and outdoor activities. Avoiding the monsoon season, from May to October, and the smokey burning season, usually between February and April, will enhance your visit. Prices tend to be higher during peak tourist months, so booking in advance is advisable.

Information about Bangkok airports

Flying from Bangkok to Chiang Mai offers convenient options from two major airports. Both airports serve domestic routes to Chiang Mai, providing travellers with flexibility for their journeys.

Suvarnabhumi Airport (BKK)

Located approximately 30 kilometres east of central Bangkok, Suvarnabhumi Airport functions as a primary international gateway. This facility is known for its modern architecture and extensive shopping and dining areas. Travellers can access the airport via the Airport Rail Link, which connects to the city’s BTS Skytrain and MRT subway systems, offering efficient transport links from various urban points.

Don Mueang International Airport (DMK)

Situated about 24 kilometres north of Bangkok’s city centre, Don Mueang International Airport primarily handles low-cost carriers for domestic and regional flights. This airport features two active terminals: Terminal 1 for international flights and Terminal 2 for domestic operations. Public buses and taxis are readily available for transport to and from this facility.

Airports in Chiang Mai: good to know

When travelling from Bangkok, you will most likely fly into Chiang Mai International Airport, the main gateway for air travel to this northern city. This facility handles the majority of commercial flights arriving from Bangkok.

Chiang Mai International Airport (CNX)

Situated approximately 4 kilometres southwest of the city centre, Chiang Mai International Airport serves as a key air travel hub for northern Thailand. This aviation facility accommodates numerous domestic flights, including frequent services from Bangkok. The terminal infrastructure supports a range of passenger amenities, designed to facilitate smooth arrivals and departures. Ground transport options, such as taxis and ride-hailing services, are readily available outside the arrivals area, connecting travellers to their final destinations within the region.

Get the best flight deals from Bangkok to Chiang Mai

You are now ready to swap Bangkok's bustling energy for Chiang Mai's calm embrace. Prepare for an unforgettable Thai adventure, exploring temples, tasting local delicacies, and immersing yourself in northern culture. With eDreams, finding your ideal flight from Bangkok to Chiang Mai is simple. Compare prices from many airlines to secure the best deal. For even bigger savings, consider our Prime subscription for exclusive discounts. Why not bundle your flight and hotel for a hassle-free booking experience? Your Chiang Mai journey starts here. Discover and book your flights today.

Frequently asked questions about flights from Bangkok to Chiang Mai

What are the benefits of booking flexible flight tickets?
Using the flexible flight ticket, you're guaranteed a refund or a rebooking option (without fees) in case of flight cancellations when travelling to Thailand. At eDreams have you covered!
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 R460. 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 $ 20.85 ZAR, 14% more expensive than Bangkok, with a fare of $ 18.24 ZAR,
while train tickets cost 23% less at Chiang Mai: $ 15.64 ZAR versus $ 20.33 ZAR at Bangkok.
Comparing the price of a meal, they range from 31.28 ZAR euros in Chiang Mai, 40% less than the 52.13 ZAR euros in Bangkok.
The price of the coffee is around 28% cheaper in Chiang Mai, with an average of 31.99 ZAR, while in Bangkok the coffee costs 44.33 ZAR.
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.
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.

Plan your trip

Popular Flight RoutesAlternate routes