Domestic Flights in Thailand
Starting at $21
Domestic flight deals
Explore Thailand's diverse landscapes and cultural attractions with our latest budget-friendly domestic flight deals.
Select origin
- Bangkok (BKK)
- Koh Samui (USM)
- Phuket (HKT)
- Chiang Mai (CNX)
- Krabi (KBV)
- Khon Kaen (KKC)
- Hat Yai (HDY)
- Lampang (LPT)
- Trat (TDX)
- Nakhon Si Thammarat (NST)
- Surat Thani (URT)
- Udon Thani (UTH)
- Narathiwat (NAW)
- Mae Hong Son (HGN)
- Bangkok (Don Mueang) (DMK)
- Ubon Ratchathani (UBP)
- Phitsanulok (PHS)
- Trang (TST)
- Chiang Rai (CEI)
- Sukhothai (THS)
- Utapao (UTP)
BKK
Bangkok
CNX
Chiang Mai
$27
One way
BKK
Bangkok
TDX
Trat
$77
One way
BKK
Bangkok
KBV
Krabi
$60
One way
BKK
Bangkok
USM
Koh Samui
$117
One way
BKK
Bangkok
HKT
Phuket
$37
One way
BKK
Bangkok
KKC
Khon Kaen
$27
One way
Domestic flight map
Top domestic flight routes
From | To | Distance / Flight time | Dates | Price (One way / economy) |
---|---|---|---|---|
Koh Samui (USM) | Bangkok (BKK) | 466 km (289.56 mi) - 1h 30m | Departing: 29/08/2024 |
From
USD $151*
Last seen 55 minutes ago
|
Chiang Mai (CNX) | Koh Samui (USM) | 1031 km (640.63 mi) - 1h 45m | Departing: 25/08/2024 |
From
USD $257*
Last seen 46 minutes ago
|
Bangkok (BKK) | Chiang Mai (CNX) | 595 km (369.72 mi) - 1h 20m | Departing: 18/08/2024 |
From
USD $27*
Last seen 38 minutes ago
|
Bangkok (BKK) | Trat (TDX) | 231 km (143.54 mi) - | Departing: 01/04/2025 |
From
USD $77*
Last seen 50 minutes ago
|
Trat (TDX) | Bangkok (BKK) | 231 km (143.54 mi) - | Departing: 13/05/2024 |
From
USD $77*
Last seen 47 minutes ago
|
Bangkok (BKK) | Krabi (KBV) | 651 km (404.51 mi) - 1h 25m | Departing: 01/04/2025 |
From
USD $60*
Last seen 55 minutes ago
|
Frequently asked questions
Which airlines fly directly from Bangkok to Koh Samui?
Bangkok Airways is the primary airline that operates flights from Bangkok to Koh Samui due to its ownership of Samui Airport.
What are the major domestic airlines in Thailand?
Thailand has several major domestic airlines including Bangkok Airways, Thai AirAsia, Nok Air, Thai Lion Air, Thai Smile Airways, and Really Cool Airlines. Those airlines can accommodate both long-haul and medium-haul routes with extensive domestic networks.
How long does a flight from Bangkok to Phuket take?
On average, a non-stop flight between Bangkok to Phuket takes 1.5 hours and there are around 16 flights per day.
What are popular domestic airports in Thailand?
Some of the prominent domestic airports in Thailand are Suvarnabhumi Airport (BKK), Don Mueang International Airport (DMK), Phuket International Airport (HKT), Chiang Mai International Airport (CNX), Krabi International Airport (KBV), and Samui Airport (USM).
Do I need to show identification when flying domestically in Thailand?
Yes, for check-in domestic flight in Thailand, you need to present a valid form of identification, such as a passport or Thai national ID card.
How many airports are there in Bangkok?
Bangkok has two airports including Suvarnabhumi Airport (BKK) and Don Mueang International Airport (DMK). While Suvarnabhumi Airport is a hub for international flights, Don Mueang International Airport mainly serves budget airlines and domestic flights.
Which airlines offer flights from Bangkok to Krabi?
There are several airlines offering flights between Bangkok and Krabi such as Thai Smile, Thai Airways, Thai VietJet Air, and Bangkok Airways.
Can I check in online for domestic flights in Thailand?
You should check whether your chosen domestic airlines provide an online check-in service. This service may allow you to check in, select seats, and receive your boarding pass before arriving at the airport.