Flights to Bangkok at a glance
- cities with nonstop flights here
- 156
- nonstop flights a week
- 5,424
- lowest fare from Singapore
- $107
- flight time from Singapore
- 2h 30m
- lowest fare from New Delhi
- $124
- flight time from New Delhi
- 4h 15m
- arrival airports
- 2
- best months to visit
- January, November and December
Where you can fly to Bangkok from
Nonstop flights, busiest routes first
| From | Flights a week | Flight time | Fare |
|---|---|---|---|
| Singapore Singapore, 2h 30m, 151 a week | 151 | 2h 30m | from $107 |
| New Delhi India, 4h 15m, 81 a week | 81 | 4h 15m | from $124 |
| Dubai United Arab Emirates, 6h 15m, 77 a week | 77 | 6h 15m | from $209 |
| Mumbai India, 4h 30m, 55 a week | 55 | 4h 30m | from $114 |
| Kolkata India, 2h 40m, 41 a week | 41 | 2h 40m | from $99 |
| Abu Dhabi United Arab Emirates, 6h 20m, 35 a week | 35 | 6h 20m | from $293 |
| London United Kingdom, 11h 38m, 29 a week | 29 | 11h 38m | from $408 |
| Bengaluru India, 3h 53m, 29 a week | 29 | 3h 53m | from $141 |
| Melbourne Australia, 9h 25m, 25 a week | 25 | 9h 25m | from $311 |
| Hyderabad India, 3h 30m, 25 a week | 25 | 3h 30m | from $146 |
| Chennai India, 3h 30m, 24 a week | 24 | 3h 30m | from $137 |
| Sydney Australia, 9h 35m, 21 a week | 21 | 9h 35m | from $266 |
| Gaya India, 3h, 15 a week | 15 | 3h | from $181 |
| Perth Australia, 7h, 11 a week | 11 | 7h | from $159 |
| Ahmedabad India, 4h 10m, 11 a week | 11 | 4h 10m | from $177 |
| Kochi India, 4h 5m, 9 a week | 9 | 4h 5m | from $156 |
| Los Angeles United States, 21h 8m, 7 a week | 7 | 21h 8m | from $286 |
| Pune India, 4h 35m, 7 a week | 7 | 4h 35m | from $170 |
| Vancouver Canada, 15h 45m, 5 a week | 5 | 15h 45m | from $528 |
| Brisbane Australia, 9h, 5 a week | 5 | 9h | from $244 |
| Lucknow India, 3h 20m, 4 a week | 4 | 3h 20m | from $211 |
| Varanasi India, 3h 30m, 2 a week | 2 | 3h 30m | from $150 |
| Bagdogra India, 3h 15m, 2 a week | 2 | 3h 15m | |
| Visakhapatnam India, 2h 58m, 2 a week | 2 | 2h 58m | from $166 |
| Manchester United Kingdom, 11h 55m, seasonal | seasonal | 11h 55m | from $352 |
From other countries
Chiang Mai, Thailandfrom $34
Phuket, Thailandfrom $22
Hat Yai, Thailandfrom $32
Krabi, Thailandfrom $30
Hong Kong, Hong Kongfrom $104
Guangzhou, Chinafrom $75
Kuala Lumpur, Malaysiafrom $71
Koh Samui, Thailandfrom $52
Tokyo, Japanfrom $196
Udon Thani, Thailand
Taipei, Taiwanfrom $95
Chiang Rai, Thailandfrom $27
Shanghai, Chinafrom $88
Yangon, Myanmarfrom $83
Khon Kaen, Thailand
Surat Thani, Thailand
Seoul, South Koreafrom $134
Ubon Ratchathani, Thailand
Ho Chi Minh City, Vietnamfrom $67
Hanoi, Vietnamfrom $76
Manila, Philippinesfrom $74
Beijing, Chinafrom $121
Da Nang, Vietnamfrom $62
Kunming, Chinafrom $77
Osaka, Japanfrom $198
Chengdu, Chinafrom $78
Jakarta, Indonesiafrom $97
Doha, Qatarfrom $212
Vientiane, Laosfrom $88
Phu Quoc, Vietnamfrom $60
And 101 cities more with nonstop flights.
When to fly to Bangkok
Weather by month
The most comfortable months are January, November and December: +32° by day, 6 rainy days a month. Long-term monthly averages.
Jan
+32°
+22°
2 days
Feb
+33°
+24°
8 days
Mar
+34°
+26°
9 days
Apr
+34°
+27°
13 days
May
+33°
+26°
22 days
Jun
+33°
+26°
24 days
Jul
+32°
+26°
28 days
Aug
+32°
+25°
26 days
Sep
+31°
+25°
29 days
Oct
+31°
+24°
22 days
Nov
+31°
+24°
12 days
Dec
+32°
+23°
3 days
Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.
Arrival airports
Where the nonstop flights land
Frequently asked questions
Where are there direct flights to Bangkok from?
From 156 cities. The busiest routes are from Singapore (151 flights a week), New Delhi (81 flights a week), Dubai (77 flights a week), Mumbai (55 flights a week), Kolkata (41 flights a week) and Abu Dhabi (35 flights a week).
How long is the flight from Singapore to Bangkok?
A nonstop flight takes about 2 hours 30 minutes, tickets from $107.
How long is the flight from New Delhi to Bangkok?
A nonstop flight takes about 4 hours 15 minutes, tickets from $124.
What is the cheapest city to fly to Bangkok from?
Phuket from $22, Chiang Rai from $27, Krabi from $30 and Hat Yai from $32.
When is the best time to fly to Bangkok?
The most comfortable months are January, November and December: +32° by day, 6 rainy days a month. Long-term monthly averages.
Which airport do flights to Bangkok arrive at?
Suvarnabhumi (BKK) and Don Mueang International (DMK).