Best time to visit Bangkok

Beat the crowds in Bangkok by using our tips on the ideal time to travel for weather and prices.

Last updated:

We found the best time to visit Bangkok for your favourite activities.

Know what times to avoid for peak season, extreme heat, humidity and Thai holidays.


When is the best time to visit Bangkok?

It's May and November.

Bangkok can be visited any time with its hot and humid temperatures consistent year-round. May and November are the shoulder months of the wet season so rain won’t impact a trip significantly as showers are often short.

Temperatures range from 23°C to 34°C with mid-high levels of humidity. May and November are considered to be in the low season, meaning less crowds and lower prices on flights and accommodation.

Cheapest time to fly to Bangkok


Overview

Even though Bangkok can be visited year-round, its claim as one of the hottest cities in the world has visitors avoiding the city streets from March to June when temperatures frequently reach above 30°C. The wet monsoon season runs from July to October. The best weather of the year is also the peak tourist season from November to February. Expect high humidity from April to October.


Weather and prices

Best time to visit Bangkok, weather-wise: December–February are the coldest months of the year with the lowest humidity.

Cheapest time to visit Bangkok: May–October when it is hotter, humidity peaks and heavier rainfalls begin.


Best time to visit Bangkok to...

  • Honeymoon: Mid-November to mid-December is the best time to avoid the high tourist prices, crowds, holidays and celebrations. The temperatures and humidity drop in November and though prices may begin to rise because it’s the beginning of the tourist season, it is ideal because of the nicer weather.
  • Temple-hop: December to February are the Thai winter months and the coolest months of the year. Humidity is low making walking around the congested city more pleasurable. Crowds peak at this point so to avoid them, travel in the shoulder months of May and November.
  • Beach: The beach can be enjoyed any time of the year. May–October brings the least amount of crowds. March–May are the hottest months when waters are the warmest.
  • Snorkel and dive: Diving can be done in Thailand year-round. The best time to see whale sharks and manta rays is February–May. November–April is the best diving season. February to May is best for the west coast islands while the opposite season of May–October is ideal for the east coast islands.
  • Surf: June–August brings the best waves for surfers. They are considered small but are suitable for beginners. The water temperature is warm.
  • Shopping: Any time of the year is great for shopping in Bangkok. Malls are plentiful and open seven days a week. Some of the best malls to visit are CentralWorld, MBK Centre and the Platinum Fashion Mall. Chatuchak Market is Bangkok’s biggest market and is open on Sundays.

Best time to visit Bangkok and Phuket:

Phuket is affected by a monsoon season so the best time to visit is from January to March. This works well for travel in Bangkok as well when temperatures and humidity are lower. It is peak season for both Phuket and Bangkok so crowds and higher prices are expected. Early December before the Christmas festivities begin is the best time for lower prices, minimal rainfall and fewer crowds.

Best time to visit Bangkok, Phuket and Pattaya:

The peak tourist season of November–February brings the best weather for all three destinations. To avoid the crowds and higher prices travel during the shoulder season of November and late February to avoid the Christmas holidays and Chinese New Year celebrations.


Hot travel deals

Flight Centre - International Flight Centre - International

Asia flights from $213 return

Available for flights on select dates from February - 31 August 2020 with AirAsia. Sample fare is Perth-Lombok. Destinations include Bali, Kuala Lumpur, Singapore, Phuket, Maldives, Delhi, Tokyo, Bangkok and more.

Last verified

Deal ends

Flight Centre - International Flight Centre - International

International flights from $234 return

Available for flights April - September 2020 with Jetstar. Destinations include Bali, Bangkok, Fiji, Ho Chi Minh City, Phuket, Auckland, Hawaii and more. Sample fare is Darwin-Singapore.

Last verified

Deal ends

Booking.com Booking.com

Up to 25% off worldwide hotels

Available on stay dates from 1 January - 31 March 2020. Destinations include Rome, Istanbul, Bangkok, Paris, Hong Kong and more. T&Cs apply.

Last verified

Deal ends

Flight Centre - International Flight Centre - International

Bangkok flights from $334 return

Available for flights 4 May - 23 June 2020 with Jetstar. Sample fare is from Darwin.

Last verified

Deal ends

I Want That Flight I Want That Flight

Bangkok flights from $542 return with Philippine Airlines

Available on travel from March - May and July - October 2020. Sample fare is Perth-Bangkok. Other flight departs from Sydney, Melbourne and Brisbane.

Last verified

Deal ends

Cheap Flights Cheap Flights

Thailand flights from $309 return

Available on select dates from January - November 2020. Sample fare is Perth-Phuket with Scoot. Destinations include Bangkok, Krabi and Chiang Mai.

Last verified

Deal ends

Trip.com Trip.com

Extra $50 off worldwide flights

Available for travel on select dates with airlines like Hawaiian Airlines, Qantas and Singapore Airlines. Discount applies to first-time users. Destinations include Honolulu, Los Angeles, San Francisco, Nadi, Singapore, Bangkok, Sydney, Seoul and more. Minimum spend of $500 applies.

Last verified

Coupon code ends

Kayak Kayak

Bangkok flights from $390 return

Available for travel from January - August 2020. Sample fare is Melbourne-Bangkok with Jetstar. Other flight departs from Brisbane, Sydney, Darwin, Adelaide, Cairns and more.

Last verified

Deal ends

G Adventures G Adventures

Up to 15% off Southeast Asia tours

Available for travel 31 January - 24 May 2020. Destinations include Bangkok, Chiang Mai, Jakarta and more. T&Cs apply.

Last verified

Deal ends

Budget Air Budget Air

$20 off Southeast Asia flights

Available on all dates when you use the code. Destinations include Bali, Singapore, Bangkok, Manila, Kuala Lumpur and more. Not valid on budget/low cost airlines. T&Cs apply.

Last verified

Coupon code ends

Luxury Escapes Luxury Escapes

Thailand: 8-night luxury getaways + flights from $2,826

Available for travel until 24 December 2020. Includes accommodation at the 5-star Mariott Marquis Queen's Park in Bangkok, flights departing from Perth, daily buffet breakfast and more. T&Cs apply.

Last verified

Deal ends

CruiseAway CruiseAway

Free drinks package with MSC cruises

Available for cruises from February – November 2020. Destinations include Copenhagen, Barcelona, Lisbon, Shanghai, Hong Kong, Bangkok, Singapore and more. T&Cs apply.

Last verified

Deal ends

Cudo Cudo

Thailand: 8-night getaway from $1,999

Available from travels until 24 December 2020. Package includes accommodation in Mövenpick Resorts in Hua Hin & Bangkok, meals, transfers and more. Package is valid for two people and 1 child 11 years and under. T&Cs apply.

Last verified

Deal ends

Popular Travel coupon codes

Last checked Code description Code
16 Jan 2020 Up to 40% off worldwide hotels + Extra 8% off with code BOO****
10 Jan 2020 Extra 8% off hotels BOO****
9 Jan 2020 Up to 75% off worldwide hotels + extra 5% off with code FIN****
4 Nov 2019 Get $20 credit FIN****
28 Oct 2019 Extra 9% off hotel bookings AUT****

Find out the best time to go to...

Related Posts

Ask an Expert

You are about to post a question on finder.com.au:

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • finder.com.au is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder only provides general advice and factual information, so consider your own circumstances, or seek advice before you decide to act on our content. By submitting a question, you're accepting our Terms of Use, Disclaimer & Privacy Policy and Privacy & Cookies Policy.
Ask a question
Go to site