Flights from Bangkok

Direct flights to 157 cities in 59 countries, 5,304 flights a week from 2 airports. The cheapest destination is Phuket, from $27. The farthest nonstop destination is Los Angeles, 8,266 mi (13,303 km) away.

Flights from Bangkok at a glance

nonstop destinations
157
countries
59
flights a week
5,304
airports
2
airlines
126
cheapest fare, to Phuket
$27
destinations under 2 hours away
32
farthest, Los Angeles
8,266 mi (13,303 km)

Cheapest flights from Bangkok

Lowest fares found recently; search to check the price for your dates

Under 2 hours away

Nonstop flights of up to two hours, shortest first

Domestic flights from Bangkok

Nonstop flights within Thailand, busiest first

International flights from Bangkok

Nonstop flights to 58 countries

48 more countries

All nonstop flights from Bangkok

157 cities, busiest routes first

CityFare
Phuket Thailand, 1h 30m, 365 a week from $27
Chiang Mai Thailand, 1h 15m, 232 a week from $33
Krabi Thailand, 1h 25m, 167 a week from $30
Hong Kong Hong Kong, 2h 55m, 163 a week from $93
Hat Yai Thailand, 1h 30m, 162 a week from $38
Kuala Lumpur Malaysia, 2h 15m, 153 a week from $80
Singapore Singapore, 2h 30m, 151 a week from $77
Koh Samui Thailand, 1h 10m, 143 a week from $84
Tokyo Japan, 6h 5m, 142 a week from $171
Chiang Rai Thailand, 1h 25m, 135 a week from $28
Udon Thani Thailand, 1h 10m, 134 a week from $38
Taipei Taiwan, 3h 45m, 131 a week
Shanghai China, 4h 20m, 119 a week from $112
Guangzhou China, 2h 55m, 111 a week from $92
Yangon Myanmar, 1h 20m, 107 a week from $91
Khon Kaen Thailand, 1h 5m, 103 a week from $34
Surat Thani Thailand, 1h 15m, 94 a week from $27
Ubon Ratchathani Thailand, 1h 15m, 94 a week from $36
Seoul South Korea, 5h 25m, 91 a week from $139
Ho Chi Minh City Vietnam, 1h 35m, 90 a week from $79
Nakhon Si Thammarat Thailand, 1h 20m, 88 a week from $30
New Delhi India, 4h 30m, 81 a week from $151
Hanoi Vietnam, 1h 55m, 80 a week from $80
Dubai United Arab Emirates, 6h 45m, 77 a week from $229
Manila Philippines, 3h 30m, 67 a week
Beijing China, 4h 45m, 63 a week from $147
Kunming China, 2h 25m, 60 a week
Osaka Japan, 5h 35m, 58 a week
Mumbai India, 4h 35m, 55 a week from $121
Chengdu China, 3h 3m, 55 a week
Da Nang Vietnam, 1h 40m, 54 a week from $75
Jakarta Indonesia, 3h 35m, 46 a week from $132
Shenzhen China, 2h 55m, 46 a week from $136
Doha Qatar, 6h 55m, 42 a week
Kolkata India, 2h 40m, 39 a week from $115
Vientiane Laos, 1h 15m, 38 a week
Abu Dhabi United Arab Emirates, 6h 45m, 35 a week from $201
Phu Quoc Vietnam, 1h 20m, 35 a week from $67
Nakhon Phanom Thailand, 1h 20m, 35 a week
Chongqing China, 3h 15m, 34 a week from $130
Phitsanulok Thailand, 1h, 34 a week from $37
Istanbul Turkiye, 10h 25m, 31 a week
London United Kingdom, 13h, 29 a week from $176
Bengaluru India, 3h 50m, 29 a week from $146
Frankfurt Germany, 12h 20m, 28 a week
Colombo Sri Lanka, 3h 30m, 28 a week
Dhaka Bangladesh, 2h 35m, 28 a week
Penang Malaysia, 1h 50m, 28 a week
Hangzhou China, 4h, 28 a week
Macau Macau, 2h 38m, 28 a week
Nan Thailand, 1h 15m, 28 a week
Roi Et Thailand, 1h 10m, 28 a week
Melbourne Australia, 8h 55m, 25 a week from $294
Hyderabad India, 3h 35m, 25 a week from $128
Denpasar (Bali) Indonesia, 4h 25m, 25 a week from $161
Xiamen China, 3h 20m, 25 a week
Chennai India, 3h 35m, 24 a week from $135
Okinawa Japan, 6h 10m, 23 a week
Kaohsiung Taiwan, 3h 30m, 23 a week
Luang Prabang Laos, 1h 30m, 22 a week
Sydney Australia, 9h 18m, 21 a week from $249
Trat Thailand, 1h, 21 a week from $53
Paris France, 13h 10m, 20 a week
Helsinki Finland, 12h 35m, 18 a week
Paro Bhutan, 3h 15m, 18 a week
Fukuoka Japan, 5h 10m, 18 a week
Irkutsk Russia, 6h 25m, 18 a week from $446
Sapporo Japan, 7h, 17 a week from $254
Chumphon Thailand, 1h 5m, 17 a week from $43
Kathmandu Nepal, 3h 25m, 16 a week
Amsterdam Netherlands, 12h 30m, 15 a week
Vienna Austria, 11h 25m, 15 a week
Munich Germany, 11h 50m, 14 a week
Zurich Switzerland, 12h, 14 a week
Tel Aviv Yafo Israel, 10h 50m, 14 a week
Muscat Oman, 6h 10m, 14 a week
Gaya India, 3h 8m, 14 a week from $151
Haikou China, 2h 25m, 14 a week from $186
Nanjing China, 3h 58m, 14 a week
Qingdao China, 4h 45m, 14 a week
Nanning China, 2h 10m, 14 a week
Lampang Thailand, 1h 10m, 14 a week
Mandalay Myanmar, 1h 50m, 14 a week
Copenhagen Denmark, 12h 3m, 12 a week
Busan South Korea, 5h 20m, 12 a week from $211
Changsha China, 3h 20m, 12 a week
Perth Australia, 6h 50m, 11 a week from $218
Ahmedabad India, 4h 38m, 11 a week from $202
Riyadh Saudi Arabia, 8h 3m, 11 a week
Almaty Kazakhstan, 7h 10m, 11 a week
Nha Trang Vietnam, 1h 58m, 11 a week from $79
Nagoya Japan, 5h 25m, 11 a week
Narathiwat Thailand, 1h 35m, 11 a week
Shantou China, 3h 5m, 11 a week
Kuwait City Kuwait, 8h, 10 a week
Moscow Russia, 10h 10m, 10 a week from $299
Stockholm Sweden, 12h 55m, 10 a week from $476
City of Angeles Philippines, 3h 25m, 10 a week
Johor Bahru Malaysia, 2h 20m, 10 a week
Ranong Thailand, 1h 20m, 10 a week
Oslo Norway, 13h 10m, 9 a week
Kochi India, 4h 15m, 8 a week from $158
Male Maldives, 4h 25m, 8 a week
Wuhan China, 3h 35m, 8 a week
Los Angeles United States, 17h 25m, 7 a week from $398
Pune India, 4h 28m, 7 a week from $140
Jeddah Saudi Arabia, 9h, 7 a week
Milan Italy, 11h 55m, 7 a week
Manama Bahrain, 7h 40m, 7 a week
Brussels Belgium, 12h 23m, 7 a week
Addis Ababa Ethiopia, 8h 25m, 7 a week
Lahore Pakistan, 5h 15m, 7 a week
Xian China, 3h 55m, 7 a week
Changchun China, 8h 38m, 7 a week from $160
Ningbo China, 4h 10m, 7 a week
Sukhothai Thailand, 1h 20m, 7 a week
Yuncheng China, 4h 5m, 7 a week
Warsaw Poland, 11h 35m, 6 a week from $410
Novosibirsk Russia, 9h 50m, 6 a week
Vladivostok Russia, 6h 25m, 6 a week from $264
Vancouver Canada, 13h 30m, 5 a week from $357
Brisbane Australia, 9h 10m, 5 a week from $232
Rome Italy, 12h 15m, 5 a week
Karachi Pakistan, 5h 18m, 5 a week
Tashkent Uzbekistan, 6h 55m, 5 a week
Bandar Seri Begawan Brunei, 2h 45m, 5 a week
Lucknow India, 3h 40m, 4 a week from $164
Amman Jordan, 9h 20m, 4 a week
Islamabad Pakistan, 5h 23m, 4 a week
Cebu City Philippines, 4h 5m, 4 a week from $151
Medan Indonesia, 2h 5m, 4 a week
Krasnoyarsk Russia, 7h, 4 a week
Nairobi Kenya, 9h 5m, 3 a week
Noumea New Caledonia, 10h 10m, 3 a week
Shymkent Kazakhstan, 7h, 3 a week
Jinan China, 4h 33m, 3 a week
Urumqi China, 9h 15m, 3 a week
Guiyang China, 2h 45m, 3 a week
Saint-Denis Réunion, 7h 35m, 3 a week
Madrid Spain, 14h 3m, 2 a week
Varanasi India, 3h 33m, 2 a week from $141
Bagdogra India, 3h 10m, 2 a week
Visakhapatnam India, 3h 15m, 2 a week from $163
Sofia Bulgaria, 15h 28m, 2 a week
Yekaterinburg Russia, 9h 8m, 2 a week
Saint Petersburg Russia, 11h 15m, 2 a week
Jinghong China, 2h, 2 a week
Khabarovsk Russia, 6h 53m, 2 a week
Tbilisi Georgia, 9h 5m, 1 a week
Minsk Belarus, 10h 45m, 1 a week
Tehran Iran, 7h 20m, 1 a week
Manchester United Kingdom, 13h 15m, seasonal from $184
Astana Kazakhstan, 8h 28m, seasonal
Davao City Philippines, 4h 35m, seasonal
Harbin China, 5h 55m, seasonal from $204
Tianjin China, 4h 40m, seasonal
Taichung Taiwan, 3h 28m, seasonal

Bangkok airports

Where the nonstop flights depart from

3,517 flights a week, 141 destinations

1,707 flights a week, 75 destinations

Airlines

Nonstop flights a week from Bangkok

Frequently asked questions

Where can you fly nonstop from Bangkok?
To 157 cities in 59 countries. The busiest routes are Phuket (365 flights a week), Chiang Mai (232 flights a week), Krabi (167 flights a week), Hong Kong (163 flights a week) and Hat Yai (162 flights a week).
What are the cheapest flights from Bangkok?
Phuket from $27, Surat Thani from $27, Chiang Rai from $28 and Krabi from $30. Search shows the price for your dates.
Which countries have direct flights from Bangkok?
China, India, Russia, Japan, Vietnam, Philippines, Australia and Malaysia and 50 more.
Which airports does Bangkok fly from?
Suvarnabhumi (3,517 flights a week) and Don Mueang International (1,707 flights a week).
Which airlines fly from Bangkok?
Thai AirAsia (943 flights a week), THAI Airways (894 flights a week), Thai Lion Air (424 flights a week), Thai Vietjet Air (399 flights a week), Bangkok Airways (239 flights a week) and Nok Air (176 flights a week) and 120 more.
Where can you fly from Bangkok in under 2 hours?
Phitsanulok (1h), Trat (1h), Khon Kaen (1h 5m), Chumphon (1h 5m), Koh Samui (1h 10m), Udon Thani (1h 10m), Roi Et (1h 10m) and Lampang (1h 10m).

Flights from other cities