Flights to Bangkok

Direct flights from 156 cities, 5,424 flights a week. From Singapore the flight takes 2h 30m, tickets from $107. From New Delhi the flight takes 4h 15m, tickets from $124.

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

FromFare
Singapore Singapore, 2h 30m, 151 a week from $107
New Delhi India, 4h 15m, 81 a week from $124
Dubai United Arab Emirates, 6h 15m, 77 a week from $209
Mumbai India, 4h 30m, 55 a week from $114
Kolkata India, 2h 40m, 41 a week from $99
Abu Dhabi United Arab Emirates, 6h 20m, 35 a week from $293
London United Kingdom, 11h 38m, 29 a week from $408
Bengaluru India, 3h 53m, 29 a week from $141
Melbourne Australia, 9h 25m, 25 a week from $311
Hyderabad India, 3h 30m, 25 a week from $146
Chennai India, 3h 30m, 24 a week from $137
Sydney Australia, 9h 35m, 21 a week from $266
Gaya India, 3h, 15 a week from $181
Perth Australia, 7h, 11 a week from $159
Ahmedabad India, 4h 10m, 11 a week from $177
Kochi India, 4h 5m, 9 a week from $156
Los Angeles United States, 21h 8m, 7 a week from $286
Pune India, 4h 35m, 7 a week from $170
Vancouver Canada, 15h 45m, 5 a week from $528
Brisbane Australia, 9h, 5 a week from $244
Lucknow India, 3h 20m, 4 a week from $211
Varanasi India, 3h 30m, 2 a week from $150
Bagdogra India, 3h 15m, 2 a week
Visakhapatnam India, 2h 58m, 2 a week from $166
Manchester United Kingdom, 11h 55m, seasonal from $352

From other countries

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

3,654 flights a week arrive nonstop

1,686 flights a week arrive nonstop

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).