Direct Flights
from Bangkok BKK

1,925 weekly flights departing from Suvarnabhumi Bangkok Intl
Serving 28 domestic and 99 international routes.
Main airline: Thai AirAsia
Departure city: Bangkok, Thailand

Domestic
Phuket (HKT)27/week 22h25min from $1
Krabi (KBV)8/week 22h30min from $46
Chiang Mai (CNX)24/week 22h35min from $50
Khon Kaen (KKC)6/week 23h00min from $52
Ubon Ratchathani (UBP)4/week 1h10min from $53
Chiang Rai (CEI)6/week 22h35min from $54
Udon Thani (UTH)6/week 22h55min from $54
Hat Yai (HDY)8/week 22h30min from $60
Surat Thani (URT)2/week 1h15min from $64
Lampang (LPT)2/week 1h35min from $65
Sukhothai (THS)2/week 1h20min from $142
Ko Samui (USM)22/week 22h50min from $205
Trat (TDX)2/week 1h00min from $268
Australia
Perth (PER)2/week 6h55min from $673
Melbourne (MEL)3/week 9h00min from $795
Sydney (SYD)3/week 9h20min from $850
Austria
Wien (VIE)3/week 12h20min from $1,135
Bahrain
Manama (BAH)1/week 7h40min from $570
Bangladesh
Dhaka (DAC)4/week 2h35min from $288
Belgium
Brussels (BRU)1/week 11h25min from $1,221
Bhutan
Paro (PBH)1/week 20h45min from $972
Cambodia
Phnom Penh (PNH)12/week 1h15min from $106
Canada
Vancouver (YVR)1/week 13h20min from $1,359
China
Yantai (YNT)1/week 19h00min
Guiyang (KWE)1/week 3h00min
Qingdao (TAO)2/week 19h20min
Lanzhou (LHW)1/week 20h00min
Yuncheng (YCU)1/week 3h30min
Luoyang (LYA)1/week 4h20min
Haikou (HAK)2/week 2h05min from $119
Guangzhou (CAN)15/week 2h55min from $135
Nanning (NNG)2/week 2h10min from $144
Kunming (KMG)9/week 21h25min from $145
Shenzhen (SZX)6/week 2h55min from $149
Shanghai (PVG)16/week 4h15min from $203
Hangzhou (HGH)3/week 4h00min from $211
Xiamen (XMN)2/week 3h00min from $218
Nanjing (NKG)2/week 3h50min from $231
Chongqing (CKG)1/week 3h30min from $239
Beijing (PEK)5/week 4h40min from $282
Jinan (TNA)1/week 19h40min from $360
Fuzhou (FOC)1/week 3h30min from $464
Denmark
Copenhagen (CPH)1/week 11h30min from $1,225
Ethiopia
Addis Ababa (ADD)1/week 15h30min from $927
Finland
Helsinki (HEL)2/week 12h30min from $1,262
France
Paris (CDG)2/week 11h15min from $906
Germany
Frankfurt (FRA)2/week 12h25min from $990
Munich (MUC)2/week 12h05min from $1,014
Hong Kong
Hong Kong (HKG)25/week 2h55min from $93
India
Surat (STV)1/week 5h00min
Kolkata (CCU)4/week 3h35min from $212
Bangalore (BLR)2/week 4h35min from $243
Kochi (COK)1/week 4h30min from $245
Hyderabad (HYD)2/week 4h15min from $268
Ahmedabad (AMD)1/week 5h15min from $268
Mumbai (BOM)5/week 5h30min from $275
Chennai/Madras (MAA)2/week 4h20min from $279
New Delhi (DEL)9/week 18h45min from $308
Gaya (GAY)1/week 3h40min from $413
Indonesia
Denpasar (DPS)2/week 4h25min from $228
Jakarta (CGK)3/week 3h35min from $248
Iran
Tehran (IKA)1/week 1h50min
Italy
Rome (FCO)1/week 13h00min
Milan (MXP)1/week 11h25min from $1,541
Japan
Fukuoka (FUK)2/week 5h10min from $265
Nagoya (NGO)1/week 5h25min from $314
Osaka (KIX)4/week 5h15min from $327
Tokyo (NRT)7/week 5h55min from $343
Sapporo (CTS)1/week 6h25min from $387
Tokyo (HND)6/week 5h45min from $636
Jordan
Amman (AMM)1/week 14h20min from $1,273
Kazakhstan
Almaty (ALA)1/week 7h15min from $1,163
Kuwait
Kuwait City (KWI)1/week 16h10min from $658
Lao People's Democratic Republic
Vientiane (VTE)4/week 1h00min from $146
Luang Prabang (LPQ)2/week 2h00min from $206
Macao
Macau (MFM)3/week 2h40min from $144
Malaysia
Kuala Lumpur (KUL)8/week 21h45min from $58
George Town (PEN)2/week 1h50min from $100
Maldives
Malé (MLE)1/week 4h35min from $365
Myanmar
Yangon (RGN)8/week 16h50min
Mandalay (MDL)1/week 17h20min
Nepal
Kathmandu (KTM)3/week 16h10min from $292
Netherlands
Amsterdam (AMS)1/week 12h30min from $923
Norway
Oslo (OSL)2/week 11h00min from $877
Oman
Muscat (MCT)3/week 6h10min from $500
Pakistan
Karachi (KHI)1/week 5h35min from $689
Islamabad (ISB)1/week 5h35min from $994
Lahore (LHE)1/week 5h15min from $1,068
Philippines
Manila (MNL)7/week 20h30min from $166
Lapu-Lapu (CEB)1/week 3h55min from $261
Luzon (CRK)1/week 3h20min from $440
Qatar
Doha (DOH)6/week 16h25min from $860
Russian Federation
Moscow (SVO)2/week 10h10min
Irkutsk (IKT)3/week 6h20min
St. Petersburg (LED)1/week 11h15min
Krasnoyarsk (KJA)1/week 6h40min
Saudi Arabia
Jeddah (JED)1/week 9h10min from $778
Singapore
Singapore (SIN)21/week 2h15min from $158
South Korea
Muan (MWX)1/week 5h00min
Seoul (ICN)15/week 5h30min from $275
Busan (PUS)4/week 5h05min from $400
Daegu (TAE)1/week 18h50min from $912
Spain
Madrid (MAD)1/week 10h00min from $1,014
Sri Lanka
Colombo (CMB)2/week 4h00min from $286
Sweden
Stockholm (ARN)1/week 11h10min from $1,188
Switzerland
Zürich (ZRH)2/week 11h40min from $1,286
Taiwan, Province of China
Taipei (TPE)16/week 3h45min from $197
Kaohsiung (KHH)2/week 3h20min from $374
Turkey
Istanbul (IST)4/week 12h45min from $988
United Arab Emirates
Sharjah (SHJ)2/week 7h00min from $588
Abu Dhabi (AUH)3/week 16h55min from $737
Dubai (DXB)5/week 17h10min from $840
United Kingdom
London (LHR)3/week 10h45min from $1,068
London (LGW)1/week 10h25min from $1,830
Uzbekistan
Tashkent (TAS)1/week 7h00min
Vietnam
Da Nang (DAD)3/week 1h40min from $91
Ho Chi Minh City (SGN)10/week 1h30min from $98
Hanoi (HAN)8/week 1h50min from $129
Phú Quóc (PQC)2/week 1h20min from $153