Non-stop flights from Bangkok (BKK)

From Bangkok (BKK)
Country Thailand
Dates Anytime
Filters
Destinations 155 direct
Reach Score 94/99
Continents 5 of 6
Avg. distance 3,775 km
Avg. flight time 4h 26m
Loading map...

About flights from Bangkok (BKK)

Suvarnabhumi Airport punches well above its weight. With a reach score of 93 out of 99 and direct connections to 155 destinations across 58 countries, this is one of Southeast Asia's most genuinely useful hubs — not just a stopover, but a launching pad. I've routed through here deliberately more than once, specifically to routes that don't exist from my home airport. The sheer density of Asian connectivity means you can be in Tokyo, Mumbai, or Moscow without a single connection. That's rare.

Quick stats for BKK

  • Direct destinations: 155
  • Countries served: 58
  • Continents reached: 5 of 6
  • Average flight distance: 3,750 km
  • Longest non-stop: Vancouver (YVR) — 11,803 km (~14h 45m)
  • Shortest non-stop: Trat (TDX) — 232 km (~17 min)
  • Reach score: 93/99

Why fly to Bangkok?

China alone accounts for 32 direct routes from BKK, which tells you something important: this airport is deeply wired into the world's most traveled regional network. Fourteen routes into India mean cities like Chennai and Kolkata are suddenly within easy reach, not just Delhi and Mumbai. For long-haul travelers, there's that wild card route to Vancouver at 11,803 km — one of the longest flights you can book out of Southeast Asia. Thailand's street food scene, temple culture, and genuinely affordable cost of living draw millions every year, but smart travelers use Bangkok as a base to fan out across Asia cheaply. Budget carriers like AirAsia and Thai Lion Air keep short-haul fares competitive, especially if you book six to eight weeks out.

Longest non-stop flights from BKK

The furthest destinations you can reach non-stop from Bangkok:

  1. Vancouver, Canada (YVR) — 11,803 km, approximately 14h 45m
  2. Madrid, Spain (MAD) — 10,192 km, approximately 12h 44m
  3. Manchester, United Kingdom (MAN) — 9,630 km, approximately 12h 2m
  4. London, United Kingdom (LHR) — 9,577 km, approximately 11h 58m
  5. London, United Kingdom (LGW) — 9,569 km, approximately 11h 58m

Short-haul flights from BKK

Quick getaway options with the shortest flights from Bangkok:

  1. Trat, Thailand (TDX) — 232 km, approximately 17 min
  2. Buri Ram, Thailand (BFV) — 319 km, approximately 24 min
  3. Siem Reap, Cambodia (SAI) — 377 km, approximately 28 min
  4. Khon Kaen, Thailand (KKC) — 378 km, approximately 28 min
  5. Sukhothai, Thailand (THS) — 405 km, approximately 30 min

Top countries by direct connections from BKK

Suvarnabhumi Airport connects to 58 countries. Here are the most served:

  1. China — 32 destinations (Beijing, Beijing, Changsha, Chengdu and 28 more)
  2. Thailand — 15 destinations (Buri Ram, Chiang Mai, Chiang Rai, Hat Yai and 11 more)
  3. India — 14 destinations (Ahmedabad, Bagdogra, Bengaluru, Bhubaneswar and 10 more)
  4. Russia — 8 destinations (Irkutsk, Khabarovsk, Krasnojarsk, Moscow and 4 more)
  5. Japan — 6 destinations (Fukuoka, Nagoya, Osaka, Sapporo and 2 more)
  6. Viet Nam — 5 destinations (Da Nang, Hanoi, Ho Chi Minh City, Nha Trang and 1 more)
  7. Australia — 4 destinations (Brisbane, Melbourne, Perth, Sydney)
  8. United Arab Emirates — 3 destinations (Abu Dhabi, Dubai, Sharjah)

Where to fly from Bangkok

Flights to China

Bangkok has 32 direct routes to China:

Flights to Thailand

Bangkok has 15 direct routes to Thailand:

Flights to India

Bangkok has 14 direct routes to India:

Tips for travelers at BKK

The Airport Rail Link gets you from Suvarnabhumi to central Bangkok in roughly 30 minutes for about 45 baht — take it, don't argue with yourself about taxis. Grab a Rabbit card at the station to skip the ticket queue. Rainy season runs May through October, so build buffer time into connections; afternoon thunderstorms can delay departures fast. Transit passengers get 12 hours airside without a visa, which is genuinely useful if you're hopping between a long-haul and a regional leg. Check in online wherever possible — peak hour queues at the international terminal are no joke.

Frequently asked questions about flying to Bangkok

What's the best way to get from Suvarnabhumi Airport to Bangkok's city center?

The Airport Rail Link is your fastest and cheapest option at about 150 baht ($4-5), taking 15-30 minutes depending on your destination; taxis are also available but expect to pay 300-400 baht ($8-12) plus tolls during traffic.

When is the best time to fly from or to Bangkok?

November to February offers the most pleasant weather with cooler temperatures and less rain, though it's also peak tourist season; May to October is cheaper but expect intense heat and monsoon rains.

How many destinations can I reach directly from Suvarnabhumi Airport?

You can fly non-stop to 155 different destinations worldwide, making BKK one of Asia's most connected hubs for both regional and international travel.

Do I need a visa to enter Thailand through Suvarnabhumi Airport?

Many nationalities get 30-60 days visa-free, but it depends on your passport; check with the Thai embassy beforehand, and have your return flight confirmation and proof of funds ready at immigration.

What's a practical tip for Suvarnabhumi Airport?

Download the airport's free WiFi and grab a map at arrival—the airport is massive and signage can be confusing, so knowing your terminal layout and exit point beforehand saves time and frustration.

How much should I budget for airport transfers and costs?

Factor in 150-400 baht ($4-12) for transportation to the city, plus 20 baht for airport express train if you use it; food and drinks inside are pricey, so eat before arrival if on a tight budget.

Plan your trip from Bangkok

Browse the complete list of 155 destinations below to find your next flight from Suvarnabhumi Airport. Each route page includes distance, estimated flight time, and airline information to help you plan your trip.

Find flights from Bangkok
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

All 155 direct destinations

Code Destination Country Airlines
AUH Abu Dhabi United Arab Emirates 4,967 km 5h 51m EY
ADD Addis Ababa Ethiopia 6,759 km 7h 57m ET
AMD Ahmedabad India 3,139 km 3h 42m TGVZ
ALA Almaty Kazakhstan 4,000 km 4h 42m KC
AMM Amman Jordan 6,841 km 8h 3m RJ
AMS Amsterdam Netherlands 9,207 km 10h 50m BRKLTG
CRK Angeles Philippines 2,138 km 2h 31m 5J
ASB Ashgabat Turkmenistan 4,966 km 5h 51m T5
IXB Bagdogra India 1,939 km 2h 17m KB
BAH Bahrain Bahrain 5,387 km 6h 20m GF
BWN Bandar Seri Begawan Brunei Darussalam 1,834 km 2h 9m BI
PEK Beijing China 3,316 km 3h 54m CAHUTG
PKX Beijing China 3,254 km 3h 50m MUVZ
BLR Bengaluru India 2,492 km 2h 56m 6EIXTG
BBI Bhubaneswar India 1,746 km 2h 3m 6E
BNE Brisbane Australia 7,261 km 8h 33m JQ
BRU Brussels Belgium 9,262 km 10h 54m TG
BFV Buri Ram Thailand 319 km 23m FD
PUS Busan Republic of Korea 3,697 km 4h 21m 7CBXLJ
CSX Changsha China 2,064 km 2h 26m A6MFTG
TFU Chengdu China 1,887 km 2h 13m 3U9CCAEUMUTG
MAA Chennai India 2,228 km 2h 37m 6ETG
CNX Chiang Mai Thailand 596 km 42m FDPGTGVZ
CEI Chiang Rai Thailand 702 km 50m FDTGVZ
CKG Chongqing China 1,882 km 2h 13m 3UHUOQ
CMB Colombo Sri Lanka 2,392 km 2h 49m 8DTGUL
CPH Copenhagen Denmark 8,637 km 10h 10m SKTG
DAD Da Nang Viet Nam 843 km 1h EKVNVZ
TAE Daegu Republic of Korea 3,719 km 4h 23m TW
DMM Dammam Saudi Arabia 5,471 km 6h 26m GF
DEL Delhi India 2,948 km 3h 28m 6EAITG
DPS Denpasar Indonesia 2,959 km 3h 29m TG
DAC Dhaka Bangladesh 1,568 km 1h 51m BGBSTG
DOH Doha Qatar 5,279 km 6h 13m QR
DXB Dubai United Arab Emirates 4,904 km 5h 46m EK
FRA Frankfurt Germany 8,998 km 10h 35m DETG
FUK Fukuoka Japan 3,723 km 4h 23m TGVZ
FOC Fuzhou China 2,397 km 2h 49m 9C
GAY Gaya India 2,062 km 2h 26m KBTG
CAN Guangzhou China 1,704 km 2h 9CAQCZKQMUTG
KWE Guiyang China 1,561 km 1h 50m AQ
GAU Guwahati India 1,679 km 1h 59m KB
HAK Haikou China 1,244 km 1h 28m DEHU
HGH Hangzhou China 2,730 km 3h 13m CAGJJDVZ
HAN Hanoi Viet Nam 993 km 1h 10m ETTGVJVNVU
HDY Hat Yai Thailand 752 km 53m FDTGVZ
HEL Helsinki Finland 7,907 km 9h 18m AY
SGN Ho Chi Minh City Viet Nam 718 km 51m TGVJVNVUVZ
HKG Hong Kong Hong Kong SAR 1,690 km 1h 59m CXEKETHBHXTGUAUO
HYD Hyderabad India 2,423 km 2h 51m 6ETG
IKT Irkutsk Russia 4,302 km 5h 4m S7SU
ISB Islamabad Pakistan 3,580 km 4h 13m TG
IST Istanbul Turkiye 7,513 km 8h 50m TGTK
CGK Jakarta Indonesia 2,299 km 2h 42m ETGATG
JED Jeddah Saudi Arabia 6,547 km 7h 42m SV
SWA Jieyang China 1,987 km 2h 20m 9CCZ
TNA Jinan China 3,051 km 3h 35m SC
KHH Kaohsiung Taiwan 2,290 km 2h 42m CITG
KHI Karachi Pakistan 3,726 km 4h 23m TG
KTM Kathmandu Nepal 2,229 km 2h 37m RATG
KHV Khabarovsk Russia 4,994 km 5h 53m SU
KKC Khon Kaen Thailand 378 km 27m FDTGVZ
USM Koh Samui Thailand 467 km 33m PG
CCU Kolkata India 1,636 km 1h 55m 6EB3TGVZW2
KBV Krabi Thailand 652 km 46m FDPGTGVZ
KJA Krasnojarsk Russia 4,777 km 5h 37m SU
KUL Kuala Lumpur Malaysia 1,222 km 1h 26m MHTG
KMG Kunming China 1,289 km 1h 31m KYMUTG
KWI Kuwait Kuwait 5,678 km 6h 41m KU
LHE Lahore Pakistan 3,337 km 3h 56m TG
LCA Larnaca Cyprus 7,070 km 8h 19m IZ
LJG Lijiang China 1,445 km 1h 42m DR
LHR London United Kingdom 9,577 km 11h 16m BRTG
LGW London United Kingdom 9,569 km 11h 15m BA
LPQ Luang Prabang Lao People's Democratic Republic 706 km 50m PG
LYA Luoyang China 2,616 km 3h 5m UQ
MFM Macau Macau SAR 1,649 km 1h 56m NX
MAD Madrid Spain 10,192 km 11h 59m E9
MLE Male Maldives 3,167 km 3h 44m PGQ2
MAN Manchester United Kingdom 9,630 km 11h 20m
MDL Mandalay Myanmar 1,024 km 1h 12m 8M
MNL Manila Philippines 2,187 km 2h 34m 5JPRTG
MEL Melbourne Australia 7,332 km 8h 38m AYJQTG
MXP Milan Italy 9,080 km 10h 41m TG
SVO Moscow Russia 7,104 km 8h 21m SU
BOM Mumbai India 3,031 km 3h 34m 6EAITGVZ
MUC Munich Germany 8,799 km 10h 21m LHTG
MCT Muscat Oman 4,590 km 5h 24m OVWY
NGO Nagoya Japan 4,309 km 5h 4m TG
NBO Nairobi Kenya 7,225 km 8h 30m KQ
NST Nakhon Si Thammarat Thailand 587 km 41m FDVZ
KHN Nanchang China 2,299 km 2h 42m 9C
NKG Nanjing China 2,726 km 3h 12m JDMU
NNG Nanning China 1,263 km 1h 29m 9CGX
NAW Narathiwat Thailand 805 km 57m FD
CXR Nha Trang Viet Nam 937 km 1h 6m VZ
NGB Ningbo China 2,782 km 3h 16m 9C
NOU Noumea New Caledonia 8,164 km 9h 36m SB
OVB Novosibirsk Russia 4,854 km 5h 43m S7SU
KIX Osaka Japan 4,160 km 4h 54m JLMMTGVZ
OSL Oslo Norway 8,670 km 10h 12m N0TG
CDG Paris France 9,447 km 11h 7m AFSBTG
PBH Paro Bhutan 1,928 km 2h 16m B3KB
PEN Penang Malaysia 936 km 1h 6m TG
PER Perth Australia 5,326 km 6h 16m JQTG
KTI Phnom Penh Cambodia 522 km 37m K6PGTGTKVZZA
PQC Phu Quoc Viet Nam 527 km 37m VZ
HKT Phuket Thailand 676 km 48m FDPGTGVZ
PNQ Pune India 2,914 km 3h 26m IX
TAO Qingdao China 3,172 km 3h 44m QWSC
RUH Riyadh Saudi Arabia 5,771 km 6h 47m SV
FCO Rome Italy 8,876 km 10h 27m AZ
RUN Saint Denis de la Reunion Reunion 6,261 km 7h 22m UU
LED Saint Petersburg Russia 7,607 km 8h 57m SU
SYX Sanya China 1,058 km 1h 15m DE
CTS Sapporo Japan 5,072 km 5h 58m TG
ICN Seoul Republic of Korea 3,666 km 4h 19m 7CKELJOZTGTWVZYP
PVG Shanghai China 2,896 km 3h 24m 9CCAFMHOMUTGVZ
SHJ Sharjah United Arab Emirates 4,889 km 5h 45m G9
SZX Shenzhen China 1,699 km 2h CZZH
CIT Shymkent Kazakhstan 4,377 km 5h 9m DV
SAI Siem Reap Cambodia 377 km 27m EKPGTG
SIN Singapore Singapore 1,417 km 1h 40m SQTGTR
ARN Stockholm Sweden 8,295 km 9h 46m N0TG
THS Sukhothai Thailand 405 km 29m PG
STV Surat Gujarat India 3,079 km 3h 37m IX
URT Surat Thani Thailand 536 km 38m FDVZ
SYD Sydney Australia 7,515 km 8h 50m QFTG
TPE Taipei Taiwan 2,488 km 2h 56m BRCIJXTGVZ
TAS Tashkent Uzbekistan 4,317 km 5h 5m C6HY
IKA Tehran Iran 5,496 km 6h 28m W5
TLV Tel Aviv-Yafo Israel 6,947 km 8h 10m IZLY
HND Tokyo Japan 4,588 km 5h 24m JLNHTG
NRT Tokyo Japan 4,648 km 5h 28m JLNHTGVZZG
TDX Trat Thailand 232 km 16m PG
UBP Ubon Ratchathani Thailand 476 km 34m TGVZ
UTH Udon Thani Thailand 465 km 33m FDTGVZ
UBN Ulaanbaatar Mongolia 3,817 km 4h 29m OM
YVR Vancouver Canada 11,803 km 13h 53m AC
VNS Varanasi India 2,281 km 2h 41m IX
VIE Vienna Austria 8,451 km 9h 57m BROS
VTE Vientiane Lao People's Democratic Republic 514 km 36m QVTG
VVO Vladivostok Russia 4,456 km 5h 15m S7SU
WAW Warsaw Poland 8,115 km 9h 33m LO
WNZ Wenzhou China 2,613 km 3h 4m FM
WUH Wuhan China 2,347 km 2h 46m MU
XMN Xiamen China 2,185 km 2h 34m MF
XIY Xian China 2,443 km 2h 52m 9C
RGN Yangon Myanmar 610 km 43m 8MTGUB
YTY Yangzhou China 2,847 km 3h 21m 9C
YNT Yantai China 3,332 km 3h 55m PN
SVX Yekaterinburg Russia 5,857 km 6h 53m SU
YIH Yichang China 2,173 km 2h 33m 9H
YCU Yuncheng China 2,596 km 3h 3m ZH
ZRH Zurich Switzerland 9,053 km 10h 39m LXTG

Frequently asked questions

  • How many direct flights are available from Bangkok (BKK)?

    There are 155 non-stop destinations available from Suvarnabhumi Airport (BKK) in Thailand.

  • What are the longest flights from BKK?

    The longest non-stop flights from BKK are: Vancouver (YVR) at 11,803 km, Madrid (MAD) at 10,192 km, Manchester (MAN) at 9,630 km.

  • What airlines fly from Bangkok (BKK)?

    Airlines operating from BKK include: 3U, 5J, 6E, 7C, 8D, 8M, 9C, 9H, A6, AC, AF, AI, AQ, AY, AZ, B3, BA, BG, BI, BR, BS, BX, C6, CA, CI, CX, CZ, DE, DR, DV, E9, EK, ET, EU, EY, FD, FM, G9, GA, GF, GJ, GX, HB, HO, HU, HX, HY, IX, IZ, JD, JL, JQ, JX, K6, KB, KC, KE, KL, KQ, KU, KY, LH, LJ, LO, LX, LY, MF, MH, MM, MU, N0, NH, NX, OM, OQ, OS, OV, OZ, PG, PN, PR, Q2, QF, QR, QV, QW, RA, RJ, S7, SB, SC, SK, SQ, SU, SV, T5, TG, TK, TR, TW, UA, UB, UL, UO, UQ, UU, VJ, VN, VU, VZ, W2, W5, WY, YP, ZA, ZG, ZH.

  • What is the reach score of Bangkok (BKK)?

    Suvarnabhumi Airport has a reach score of 94/99, measuring its connectivity based on number of direct destinations (155), average flight distance, and continental diversity (5 of 6 continents).

Cheapest fares from Bangkok (BKK)

Explore by flight time from Bangkok

Nearby airports to Bangkok

Other airports within 500 km of Bangkok (BKK). Compare connections, distances, and fares from neighbouring hubs.

Related guides for Bangkok & Thailand

Same topic, different angle — sibling pages from across Flightmaps for travellers using BKK.

Explore destinations from Bangkok