Flights to Thailand

Direct flights from 50 cities serve 24 cities in Thailand: 5,335 flights a week. From Singapore to Phuket from $75.

Flying to Thailand at a glance

cities with direct flights
24
flights a week
5,335
lowest direct fare, Singapore to Phuket
$75
nonstop from Singapore to Bangkok
2h 30m
currency
Thai baht

Cities with direct flights

Direct fare from Singapore; where there is no fare, the flight time

Prices and flight times from Singapore and Dubai

Direct flights, the lowest fare found in recent days

Bangkok from $91
2h 30m, 151 flights a week
Phuket from $75
2h, 63 flights a week
Koh Samui from $153
1h 55m, 29 flights a week
Hat Yai from $78
1h 35m, 12 flights a week
Chiang Mai from $132
3h 5m, 11 flights a week
Krabi from $112
1h 50m, 9 flights a week
Chiang Rai from $312
3h 15m, 4 flights a week
Bangkok from $352
6h 15m, 77 flights a week
Phuket from $354
6h 23m, 42 flights a week
Krabi from $437
6h 23m, 10 flights a week

Weather in Thailand by month

Long-term averages for the main destinations

Best time to visit Bangkok: January, November and December.

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.

Best time to visit Phuket: January, February and March.

Jan
+31° +24° +29° 12 days
Feb
+32° +25° +29° 10 days
Mar
+33° +25° +30° 13 days
Apr
+32° +26° +31° 21 days
May
+31° +26° +31° 26 days
Jun
+30° +26° +30° 21 days
Jul
+30° +26° +30° 22 days
Aug
+30° +25° +30° 25 days
Sep
+29° +25° +29° 23 days
Oct
+29° +25° +30° 27 days
Nov
+29° +24° +30° 25 days
Dec
+30° +24° +29° 17 days

Daytime and night temperatures in °C, sea temperature (in blue), rainy days. Months with the most comfortable weather are in green. Long-term averages.

Best time to visit Chiang Mai: January and December.

Jan
+27° +17° 3 days
Feb
+30° +18° 3 days
Mar
+34° +21° 2 days
Apr
+36° +24° 8 days
May
+34° +24° 21 days
Jun
+32° +24° 25 days
Jul
+31° +24° 29 days
Aug
+30° +24° 28 days
Sep
+30° +23° 25 days
Oct
+30° +22° 18 days
Nov
+29° +20° 11 days
Dec
+28° +18° 3 days

Daytime and night temperatures in °C, rainy days. Months with the most comfortable weather are in green. Long-term averages.

Frequently asked questions

How long is the flight to Thailand from Singapore?
A nonstop flight from Singapore to Bangkok takes about 2 hours 30 minutes. All nonstop flights from Singapore: from 1h 35m (Hat Yai) to 3h 15m (Chiang Rai).
Which cities have direct flights to Thailand?
50 cities: Bangkok, Chiang Mai, Phuket, Singapore, Koh Samui, Hat Yai, Krabi, Udon Thani and others. Most flights go to Bangkok, Phuket, Chiang Mai.
When is the best time to visit Thailand?
By long-term weather averages, the most comfortable months in Bangkok are January, November and December.
How much is a flight to Thailand?
Lowest direct fares found recently: Singapore to Phuket from $75, Dubai to Bangkok from $352. The price for your dates shows in the search.