Finding cheap flights within Thailand has never been so easy – by using the flight search engine which gives you an explanation of the different routes (such as Bangkok to Chiang Mai or Phuket to Koh Samui flights) and the different airports In Thailand and all information needed for a traveler to book flights within Thailand
Most vacations in Thailand start and end in Bangkok, with short internal flights in Thailand during the vacation. There are a variety of Thai airlines offering domestic flights in Thailand, ranging from low-cost airlines to larger and slightly more expensive airlines that give higher baggage allowance and comfort. To find flights within Thailand at the cheapest prices, compare prices between various airlines offering internal flights in Thailand, use the search engine below to find the best flights for your needs.
How to compare Domestic Flights in Thailand
It is incredibly useful to compare prices on domestic flights independently if you want to make the most of your budget for vacationing in Thailand. The Kiwi Flight Search engine integrated into this page will allow you to search for cheap domestic flights in Thailand and compare flights by flight prices, flight length (including connection, if any) and by combining both.
First, enter the airports – the destination and the origin of the flight. You should also type in the code of the airport (the code is usually sufficient enough) to avoid confusion in areas with more than one airport or cities with a similar name. If you book domestic flights in Thailand from Bangkok to other destinations such as Phuket , Koh Samui or Chiang Mai, please note the code of the two different airports in Bangkok – DMK – Don Muang, the smaller airport (from which most of the domestic flights depart), and BKK – Subranomi.
If you are in the planning stages of your vacation in Thailand and you want to check the price ranges for domestic flights in Thailand in a variety of destinations, you can simply tap “Thailand” in the destination box and you will see flights for a variety of destinations – for example, you can book flights to Phuket from the US.
The flight search engine filters will allow you to filter results from certain airlines, on certain days and times, according to flight duration, intermediate stops and more. After choosing the desired flight (for example, a flight from Chiang Mai to Koh Samui), you will go to the booking page, where you will see the full details of the flight including the baggage conditions. If the flight includes only hand luggage, you can usually add a paid luggage bag on the booking page. You can also add travel insurance .
Central airports in Thailand
From north to south, Thailand has a large number of airports that serve almost every area of the country and will allow you to avoid long trips and unnecessary waste of time on vacation. You can usually fly to the nearest town closest to your travel destination and board a ferry or another means of transport. The competition between the various airlines allows holidaymakers to enjoy particularly cheap fares on domestic flights in Thailand (compare engine prices to search for top flights), especially if you choose to fly with a Thai low-cost airline.
If your domestic flight takes off from Bangkok, please note that it may depart from one of two airports, so it is important to check the airport code from which your flight takes off. The distance between the two airports in Bangkok is about 47.5 km.
Suvarnabhumi Airport – Code: BKK
This airport is the newest and largest of the two airports serving Bangkok. The airport began operating in 2006 and is used for domestic flights in Thailand as well as international flights. The airport is located about 25 km from the center of Bangkok.
Transportation from the Airport in Bangkok
The most convenient way to travel in Bangkok – or at any airport in Thailand when you land – is to book a transfer from the airport (with the recommended and trusted service at a fair price)
The Airport Rail link train arrives from the airport to Phaya Thai Station from where you can transfer to Bangkok’s High Speed Rail (BTS) which stops at all major city stops. It takes about half an hour from Phaya Thai Airport.
If you decide to take a taxi from the airport to the destination, you can expect to pay about 350 baht. Please note that the price does not include a highway fee and the airport fee (approximately 120 baht together). Of course the prices depend on the destination you want to reach.
Alternatively, you can use the Grab Taxi booking app which can help you a lot during the trip. The app will show you several travel options: Taxi by Counter, Vehicle with predetermined amount, Shuttle to large groups (pre-booked) and more. If you decide to use the app, it’s worth noting that there are certain pick-up points where Grab drivers can stop at the airport. You can identify the vehicle by the license plate number of the vehicle that will be shown to you in the app. The amount shown in the app does not include fees and fees as well as the app fee (usually about 20-30 baht).
The complex has a free shuttle service that will take you to various areas within the airport (such as the car rental center, bus station, various terminals and more).
Upon departure from the airport, you will find a variety of positions offering travel services: Internet packages and calls to cell phones as well as SIM cards to Thailand, tourist services, currency exchange, ATMs, convenience stores, restaurants and more.
If you board a domestic flight in Thailand that takes off from Suvarnabhumi Airport you can enjoy a wide range of duty-free shops, Thai souvenir shops, international and local restaurants, cosmetics, alcohol, clothing, gifts and more.
This is a major airport so you should check where your flight takes off before you start the shopping trip.
On the B floor of the airport, outside the Immigration and Customs area, You’ll find a hotel that contains several small rooms where you can stay for an hour or night if you have a long wait at the airport. There are also several other hotels in the port area.
Domestic flights in Thailand from Suvarnabhumi Airport ( BKK )
Bangkok Airways operates domestic flights from Bangkok from BKK Airport to the following destinations in Thailand: Chiang Mai, Chiang Rai, Ko Samui, Krabi, Lampang, Phuket, Surat Thani, Sukhothai, Udon Thani, and Trat.
Thai Airways operates domestic flights in Thailand from BKK to the following destinations in Thailand: Bangkok – Chiang Mai, Bangkok – Ko Samui, Bangkok – Krabi, and Bangkok – Phuket.
Thai Smile operates domestic flights within Thailand from Bangkok BKK Airport to the following destinations: Hat Yai, Khon Kaen, Chiang Mai, Chiang Rai, Krabi, Phuket, Surat Thani, Ubon Ratchatani and Udon Thani.
Vietjet Air Airlines offers flights from BKK to the following destinations in Thailand: flights from Bangkok to Chiang Mai, flights from Bangkok to Chiang Rai and also flights from Bangkok to Phuket.
Don Mueang International Airport – Code: DMK
Don Mueang is the old international airport of the two ports serving Bangkok. Don Mueang Airport has two terminals. Terminal 1 is used for international flights and Terminal 2 for domestic flights. At the airport, two floors, with the landing floor on the first floor and the second floor with a departure hall with check-in booths. Both floors have a variety of restaurants and passenger services.
The airport is about 24 km from the center of Bangkok. The center of Bangkok can be reached from the port in a number of ways, but the easiest of them is, of course, a taxi to the airport. The length of the journey is usually half an hour, depending on the traffic load. Please note that, as usual, the price does not include the airport fee and the tolls, as well as a train station and a bus station, both of which can be reached downtown.
In the complex, you will find a number of shops, restaurants, ATMs, forex conversion stations, car rental and more.
Domestic flights in Thailand flying from Don Mueang Airport (DMK)
Nok Air – Flights from Bangkok to Chiang Mai, Chiang Rai, Hut Yai, Kun Kan, Krabi, Lampang, Mae Hong Son, Mae Sot, Nakhon Phanom, Nakhon Si Thammarat, phetchabun, Phitsanulok, Phuket, Ranong, Roi Et, Surat THani, Trang, Ubon Ratchathani and Udon Thani.
Thai AirAsia – Flights from Bangkok to Krabi, Chiang Mai, Chiang Rai, Chumphon, Hat Yai, loei, Nakhon Phanom, Nakhon Si Thammarat, Ubon Ratchathani and Udon Thani.
Thai Lion Air – Flights from Bangkok to Phuket, Chiang Mai, Chiang Rai, Hat Yai, Krabi, Nakhon Si Thammarat, Pittsanluk, Surat Thani, Ubon Ratchathani and Udon Thani.
Chiang Mai International Airport – Code: CNX
Chiang Mai International Airport serves the enchanting capital of Northern Thailand which is a great base for starting a trip in Thailand. This is one of the busiest airports in Thailand. Most domestic flights in Thailand to Chang Maitake off from one of the two Bangkok airports. The airport is conveniently located about 5 km from the city center. Chiang Mai. A taxi from the city center will cost about 160 baht, but some hotels in Chiang Mai provide a free airport shuttle and back.
There are several other ways to get from the airport to various destinations in Chiang Mai: Tuk Tuk, Sungthau, a large shared taxi that you will have to share with other passengers, but the cost of the ticket is cheaper. Mini Van – Shuttle is cheaper but can be less frequent as you usually have to wait for the vehicle to fill up. Car rental – The complex operates several international car rental agencies.
In the harbor complex, you will find restaurants, tourist services, shops, a currency conversion station, post office and more. There are also several business lounges operating in the complex and some can be paid for, even without a flight ticket.
Domestic flights in Thailand from Chiang Mai ( CNX ):
Bangkok Airways: Flights from Chiang Mai to Bangkok, Koh Samui, Krabi, Mae Hong Son, and Phuket.
Nok Air: Flights from Chiang Mai to Phuket, Bangkok (Don Mueang) and Udon Thani, utapao (Chonburi-Patia), Surat Thani and Udon Thani.
Thai Lion Air: Flights from ChIang Mai to Pattaya (utapao) and flights to Bangkok (Don MuEang)
Thai Smile: Flights from ChIang Mai to Phuket and Bangkok (Suvarnabhumi)
Thai Vietjet Air: Domestic flights in Thailand from ChIang Mai to Bangkok
Phuket International Airport – Code: HKT
Phuket International Airport is approximately 32 km from Phuket City, north of Phuket Island. It is considered one of Thailand’s busiest airports after Bangkok airports, with many tourists booking direct flights to Phuket and stopping only for Bangkok. From three terminals: Terminal 2 for international flights, Terminal 3 for domestic flights and Terminal X for charter flights.
Phuket Airport bus arrives at various stops in the city and finally to the bus terminal. The length of the journey is about an hour and the ticket cost is about 100 baht. In order to reach more stations and especially the beaches, you can switch to local buses at one of the stations in the city. The bus stops on the first floor of the airport outside the landing hall.
Airport bus hours start in the morning and end in the evening. The last bus from the city usually leaves at 6:30 and the last bus from the airport usually leaves at 8:30.
Outside the Landing Hall, you can board a minibus or limo (fixed rate list). A taxi to Phuket City will usually cost about 400 baht (not including about 100 baht of the airport fee).
There are a number of hotels in the airport area of Phuket, and within the complex, there are several business lounges where you can transfer your waiting for a flight (for a fee), as well as a pharmacy, currency exchange stations, restaurants, shops, ATMs and more.
Domestic flights in Thailand from Phuket
Bangkok Airways: Flights from Phuket to the Samui Line, to Bangkok (Suvarnabhumi), Chiang Mai, Hat Yai, Pattaya (utapao).
Nok Air: Phuket flights to Bangkok (Don MuEang)
Thai AirAsia: Flights from Phuket to Pattaya (utapao), Bangkok (Don Mueang), Chiang Mai,and Udon Thani.
Thai Airways: Flights from Phuket to Bangkok – Suvarnabhumi
Thai Lion Air: Flights from Phuket to Bangkok (Don Mueang)
Thai Smile: Flights from Phuket to Chiang Mai and to Bangkok (Suvarnabhumi).
Thai Vietjet Air: Flights from Phuket to Chiang Rai and Bangkok (Suvarnabhumi)
Koh Samui International Airport – Code: USM
Koh Samui International Airport is a private airport built by Bangkok Airways and has been operating since 1989. Koh Samui Airport has a unique open-style design, with closed areas having shops, business lounges and more. The airport consists of two terminals: Terminal for domestic flights in Thailand and Terminal for international flights. It is located a short distance from the port from which ferries depart to Koh Phangan Island.
Koh Samui Airport is located about 2 km from the largest and most popular area of the island, Chaweng.
There are several ways to get to your hotel from the airport:
A private car will take you to Chaweng for 500 baht ( the car can be booked in advance, online ). If you are traveling with a large group, you can take a private minivan that will take you to 800 baht(up to 6 people). A shared mini-van is a particularly inexpensive option, which may be slightly slower as you will have to wait for the vehicle to fill up. A shared minivan ride to Chaweng will cost about 130 baht. The complex has a nice center called Samui Park Avenue where you will find a variety of shops, cafes, restaurants and more.
Domestic flights in Thailand from Koh Samui International Airport
Bangkok Airways: Flights from Koh Samui to Phuket, Bangkok (Suvarnabhumi), Chiang Mai, Krabi, Pattaya (utapao).
Thai Airways: Covert Flights to Bangkok (Suvarnabhumi) – The Line Finishes in September 2018
Krabi International Airport – Code: KBV
Krabi, a southern Thailand district, is a great base for a trip to the islands such as Koh Lanta and the Phi Phi Islands, to coastal towns and to a variety of other great attractions in the area. Krabi Airport is located about 15 km from the city center. Upon landing in Krabi you can purchase a ticket which usually includes a shuttle to the port and a ferry that will take you to one of the islands in the area.
Domestic flights in Thailand from Krabi
Bangkok Airways: Flights from Krabi to Bangkok (Suvarnabhumi)
Nok Air: Flights from Krabi to Bangkok (Don Mueang)
Thai AirAsia: Flights from Krabi to Chiang Mai and Bangkok (Don Mueang)
Thai Airways: Flights from Krabi to Bangkok (Suvarnabhumi)
Thai Smile: Flight from Krabi to Bangkok (Suvarnabhumi)
Thai VietJet Air: Flights from Krabi to Bangkok (Suvarnabhumi)
Surat Thani Airport – Code: URT
Surat Thani is a major port city in Thailand from which you can reach neighboring islands such as koh phangan or Koh Tao.
Flying from Bangkok to Surat Thani with a latent ferry can be a cheaper option at times than directly from Bangkok to a latent direct, so it is worth comparing prices between concealed line flights and Surat Thani flights if you prefer to save rather than interrupt your trip a little longer. Surat Thani Airport is about 20 km from the city.
Transportation options can be found at the complex: taxis, buses and shared mini-vans that will take you to Surat Thani or other cities in the area as well as the nearby islands (you can usually purchase a combined port + ferry ticket).
Domestic flights in Thailand from Surat Thani
Nok Air: Flights from Surat Thani to Bangkok (Don Mueang)
Thai AirAsia: Flights from Surat Thani to Chiang Mai and Bangkok (Don Mueang)
Thai Smile: Flights from Surat Thani to Bangkok (Suvarnabhumi)
Thai Lion Air: Flights from Surat Thani to Bangkok (Don Mueang)
Domestic Airlines in Thailand
flights within Thailand on Thai Smile
Thai Smile, a subsidiary of Thai Airways which specializes mainly in flights within Thailand, was established in 2011. The company is based at Bangkok International Airport and operates mainly within Thailand and several other countries in the region.
Today, Thai Smile operates direct flights between 11 airports in Thailand. Thai Smile offers a variety of domestic airline tickets in Thailand at different prices that include different benefits:
Extremely inexpensive airfare that includes commission and baggage changes (20kg suitcase) but does not include a refund. (The cyber card will also allow for accrual of miles).
Value: This airline ticket includes changes to a commission order, possibility of a refund (fee included), baggage (up to 20 kg suitcase) and miles accumulated.
FLEXI: This card includes fee-free changes (charges may apply) cancellation fees, baggage (up to 20kg suitcase) and miles accrued.
PLUS: This card includes improved baggage conditions (30kg suitcase) and relatively flexible change conditions, which include a change of date without commission (charges may be charged) and cancellation for a fee.
The service during flights inside Thailand at the company includes serving refreshments and drinks. If you want to order a special meal, you can do so when ordering. An option to reserve a seat will be available for you on domestic flights in Thailand of the Company from one hour up to 24 hours prior to departure.
Cheap flights in Thailand with Thai Lion Air
Thai Lion Air is a Low-Cost Thai company operating in 14 airports in Thailand, and in a variety of airports in other countries in the region. The company is based at Don Mueang International Airport in Bangkok. These are the types of tickets offered by the Thai Lion Air Company:
Economy: Baggage conditions include boarding a small bag (7kg) and sending a suitcase weighing up to 10kg to the trunk. The ticket does not include a meal, blanket, pillow, advance seat reservation or date changes. All of these are free of charge. You can also upgrade the size of the paid suitcase.
Premium Economy: The Premium Economy department of Lyon Air cells is only available on the company’s A330-300 aircraft. A ticket to the spacious premium class also includes improved baggage conditions (up to 20kg suitcase), meal, blanket, and pillow during the flight.
Internal flights in Thailand at Bangkok Airways
Bangkok Airways is a veteran domestic airline headquartered at Suvarnabhumi Airport. Bangkok Airways operates in 12 different airports in Thailand, offering a variety of cheaper airline tickets that include a variety of benefits:
Promotion: Includes luggage baggage (up to 20 kg suitcase) and the possibility to change the date for a fee. Does not include cancellation.
Saver: Includes the option of canceling and receiving a refund for a fee and sending a suitcase to the trunk (20 kg).
Freedom: This card includes more flexible order terms: no fee changes (charges may apply to price differentials) and fee refunds, as well as baggage (up to 20kg suitcase).
Premium Economy: The terms of booking changes are similar to those of the Web Freedom card, but the service is upgraded and seats are more spacious.
Bangkok Airways Thailand’s domestic flights include a standard meal and do not include an in-flight entertainment system.
Cheap domestic flights in Thailand at Nok Air
Another low-cost airline that offers domestic flights in Thailand is Nok Air, a Thai airline that operates mainly within the country’s borders and is located at Bangkok’s Don Muang Airport. The company operates national flights in Thailand at more than 20 airports in Thailand.
Nok offers three types of airfare for Low Cost flights within Thailand that include various benefits:
Nok Lite: Boarding with a small bag weighing up to 7 kg. Only serving water during the flight. Seating in advance.
Nok X-tra: Send a suitcase weighing up to 15 kg to the trunk. Boarding with a small bag (7 kg). Serving water during flight. Saving in advance.
Nok MAX: Business class ticket for domestic flights in Thailand which includes serving a meal during the flight, sending a suitcase weighing up to 15 kg to the trunk, boarding a small bag (7 kg), serving water during the flight and saving a seat in advance.
Airlines that have cheap flights within Thailand usually have a policy where Infants up to two years are not eligible for a separate seat, and each adult can fly with only one baby. In some aircraft, the standard seat can be upgraded to a more spacious paid seat. When booking, you can upgrade your airline ticket and add a variety of extras such as more flexible booking conditions, insurance, baggage allowance, baby airline ticket and more. The in-flight service includes Nok Air magazine, a souvenir shop and some of the flights also have wireless internet.
Thai Airways flights within Thailand
Thai Airways is Thailand’s national airline. The company operates cheap flights to a number of destinations in Thailand along with its subsidiary, Thai Smile. The domestic airports operated by Thai Airways are domestic flights to Bangkok, Phuket, Krabi, Koh Samui, and Chiang Mai.
When booking, you can choose from a variety of airline tickets:
SAVER: Includes changes for a fee, sending a suitcase to the trunk (30 kg) and more. It does not include the option of a refund.
ECONOMY VALUE: Includes the possibility of changes or refunds for commission and baggage allowance (suitcase weighing up to 30 kg).
ECONOMY FLEX: Changes to the date on this card do not involve a commission (charges may apply to price differentials), but the cancellation does involve a fee. The card includes luggage baggage (30 kg suitcase).
ROYAL SILK VALUE: A business class ticket that includes enhanced baggage conditions (up to 40kg suitcase) with any change in fee.
RYAL SILK FLEXI: A business card with more flexible order terms that includes a waiver for order changes (charges may apply to price differences). Cancellations are free.
SMILE VALUE: This card includes sending a smaller suitcase to the trunk (20 kg), and a fee exemption when the date is changed (date differences may be charged).
Low Coast flights within Thailand with Thai Vietjet Air
Vietjet Air Cells is a Thai low-cost Thai company that began operations in 2014 and operates cheap flights within Thailand and several countries in the region. The company operates local flights in Thailand from five airports in Thailand: Bangkok, Chiang Mai, Chiang Rai, Krabi, and Phuket.
These are the different types of tickets you can purchase when booking a domestic flight in Thailand at the company:
Promo: A Discounted ticket that includes boarding with only a small bag (7 kg). Luggage baggage and order changes will be charged. This card cannot be renamed at all.
Eco: This card includes boarding with a small bag (7 kg), but does not include luggage baggage, seat retention, name change, and date change – all of which involve a fee.
SkyBoss: The best card among the three. It includes luggage (suitcase weighing up to 30 kg), boarding with a bag weighing up to 10 kg, seat retention, preferred check-in route, booking changes (price differential charges) and more.
Cheap Internal flights in Thailand with Air Asia
Air Asia is a low-cost company that operates flights inside Thailand through a subsidiary called Air Asia. Air Asia’s cheapest ticket does not include luggage baggage, meal or reservation options. The Low Fare card can be upgraded to three other card types:
+ Value Pack: Includes baggage (up to 20kg suitcase) and a meal during the flight.
Premium Flex: Includes baggage (20 kg), a meal during the flight and the possibility of making two changes on the date.
Premium Flatbed: The ticket includes a more spacious seat, sending luggage weighing up to 40kg to the trunk, meal, blanket, and pillow during the flight, the possibility of making changes on the date (charges may apply for price differences) and more.