Finding Cheap Flights to Bangkok

To get the best price, book your flight exactly 4 to 6 months in advance using Google Flights to track price alerts. Avoid traveling during the peak months of December and January, and look for mid-week departures to shave off up to 20% of your ticket cost.

  1. Set up price tracking. Go to Google Flights, enter your departure city and Bangkok (BKK), and toggle the 'Track prices' switch. Set this at least 6 months before your intended travel date to receive email notifications when the price drops.
  2. Use the 'flexible dates' calendar. Instead of selecting specific dates, click the date box and select 'Flexible dates.' Look for the 'Price graph' or 'Date grid' view to identify which days of the week are significantly cheaper.
  3. Consider flying into DMK. Most international long-haul flights land at Suvarnabhumi (BKK), but Don Mueang (DMK) often hosts cheaper regional carriers. Check both, but ensure you account for the cost of ground transport into the city center.
  4. Book split tickets if necessary. If a direct flight is too expensive, use an aggregator like Skyscanner to see if booking a major carrier to a nearby hub like Singapore or Kuala Lumpur followed by a budget flight (AirAsia) to Bangkok is cheaper.
Should I book through an online travel agency (OTA) or the airline?
Always book directly with the airline. If your flight is delayed or cancelled, customer service will be much easier to deal with than a third-party site.
Is it cheaper to fly on weekends?
No. Tuesday and Wednesday flights are consistently cheaper than weekend flights by 15-20%.
Which airport is closer to the city?
BKK is generally more convenient for international arrivals and has a direct train line into the city center.