Southeast Asia

Flying to and from Thailand

Thailand has 11 airports in our coverage, led by Bangkok Suvarnabhumi (BKK) with 137 nonstop destinations. Between them they reach 54 other countries nonstop and 29 domestic airports. The most connected are China (33 airports) and India (16).

Airports in Thailand, with international routes from BKK.

Airports in Thailand

  • BKKBangkok SuvarnabhumiBangkok · warm all year137 destinations
  • DMKBangkok Don MueangBangkok · warm all year86 destinations
  • HKTPhuketPhuket · warm all year58 destinations
  • CNXChiang MaiChiang Mai · warm all year25 destinations
  • KBVKrabiKrabi · warm all year9 destinations
  • HDYHat YaiHat Yai6 destinations
  • USMKoh SamuiKoh Samui · warm all year5 destinations
  • KKCKhon KaenKhon Kaen4 destinations
  • CEIMae Fah Luang - Chiang RaiChiang Rai3 destinations
  • URTSurat ThaniSurat Thani3 destinations
  • UTHUdon ThaniUdon Thani3 destinations

Where Thailand connects nonstop

China 33 · India 16 · Russia 8 · Japan 7 · Vietnam 5 · Malaysia 4 · Australia 4 · United Arab Emirates 3 · United Kingdom 3 · Indonesia 3 · South Korea 3 · Kazakhstan 3 · Philippines 2 · Cambodia 2 · Germany 2 · Taiwan 2 · Nepal 2 · Italy 2 · Myanmar 2 · Laos 2 · Saudi Arabia 2 · Qatar 1 · Turkey 1 · Singapore 1 · Netherlands 1 · Sweden 1 · Belgium 1 · France 1 · Sri Lanka 1 · Denmark 1 · Hong Kong 1 · Norway 1 · Switzerland 1 · Réunion 1 · Canada 1 · New Caledonia 1 · Israel 1 · Austria 1 · Bhutan 1 · Uzbekistan 1

Airlines with the most routes in Thailand

Based in Thailand: Thai Airways, Bangkok Airways, Thai Vietjet, Thai Lion Air, Nok Air, Thai AirAsia, Thai AirAsia X.

Busiest routes from Thailand

RouteNonstop airlinesFlights a weekCheapest fare found
Bangkok to Chiang Mai DMK–CNXAirAsia, Nok Air, Thai AirAsia, Thai Lion Air88฿1,178
Bangkok to Chiang Mai BKK–CNXBangkok Airways, Thai AirAsia, Thai Airways, Thai Vietjet80฿966
Bangkok to Hanoi BKK–HANThai Airways, VietJet Air, Vietnam Airlines57฿2,835
Bangkok to Manila BKK–MNLCebu Pacific, Philippine Airlines, Thai Airways43฿3,231
Bangkok to Mumbai BKK–BOMAir India, IndiGo, Thai Airways, Thai Vietjet36฿4,020
Bangkok to Jakarta BKK–CGKGaruda Indonesia, Thai Airways, TransNusa Air Services34฿4,352
Bangkok to Osaka BKK–KIXJapan Airlines, Peach, Thai Airways, Thai Vietjet31฿5,332
Bangkok to Bengaluru BKK–BLRAir India Express, IndiGo, Thai Airways16฿5,573
Bangkok to Sydney BKK–SYDQantas, Thai Airways15฿8,488
Bangkok to Kuala Lumpur BKK–KULMalaysia Airlines, Royal Jordanian, Thai Airways14฿2,778
Bangkok to Melbourne BKK–MELFinnair, Jetstar Airways, Thai Airways12฿7,798
Bangkok to Perth BKK–PERJetstar Airways, Thai Airways11฿5,520
Bangkok to Hyderabad BKK–HYDIndiGo, Thai Airways10—
Bangkok to Muscat BKK–MCTOman Air, SalamAir10฿5,617
Bangkok to Kolkata BKK–CCUBhutan Airlines, IndiGo, SpiceJet, Thai Airways, Thai Vietjet9฿4,149

Flights a week each way, all airlines, from tracked flights over the last 28 days. Fares are the cheapest one-way found for the coming months.

Flying in Thailand: frequently asked questions

What is the main airport in Thailand?

Bangkok Suvarnabhumi (BKK) in Bangkok, with 137 nonstop destinations. Thailand has 11 airports with scheduled flights in our coverage.

How many countries can you fly to nonstop from Thailand?

54, most of all China (33 airports), India (16 airports) and Russia (8 airports).

Which airlines fly the most routes in Thailand?

Thai AirAsia (117 routes), Thai Airways (67 routes) and Thai Lion Air (57 routes).

What is the busiest route from Thailand?

Bangkok to Chiang Mai (DMK–CNX), with about 88 flights a week each way in the last 28 days of tracked flights.

Counts come from airport destination tables (Wikipedia, CC BY-SA) matched on Wikidata; charter flights excluded. How we source routes.