How to Book Cheap Domestic Flights in Thailand

Book Thai budget airlines like Nok Air, Thai Lion Air, or AirAsia directly through their websites 2-3 weeks ahead for the best deals. Skip baggage and meals to keep costs under 2,000 baht for most domestic routes.

  1. Compare prices on budget airline websites. Check Nok Air, Thai Lion Air, AirAsia, and Thai Vietjet directly. Don't use booking sites - they add fees. Compare the same dates across all four carriers.
  2. Book 2-3 weeks in advance. Domestic Thai flights are cheapest 14-21 days before departure. Avoid booking same-week unless it's an emergency.
  3. Choose early morning or late evening flights. 6 AM and 9 PM departures cost 300-500 baht less than midday flights. Worth the inconvenience for the savings.
  4. Skip add-ons during booking. Say no to baggage, meals, and seat selection. Carry-on is free (7kg limit). You can buy food at the airport for less.
  5. Pay with Thai bank account or cash. Foreign credit cards get hit with 3% processing fees. Use a Thai bank card or pay cash at 7-Eleven (available for most budget airlines).
  6. Download airline apps for deals. Nok Air and AirAsia send push notifications for flash sales. These can be 40-50% off regular prices but sell out fast.
Which budget airline is most reliable?
Nok Air has the best on-time record among Thai budget carriers, followed by AirAsia. Thai Lion Air is cheapest but delays are common.
Can I change my ticket after booking?
Budget airlines charge 1,000-1,500 baht change fees plus fare difference. It's often cheaper to buy a new ticket unless you bought flex fare.
Do I need to print my boarding pass?
Mobile boarding passes work at most airports, but Don Mueang and some smaller airports still require printed passes. Print as backup.
How early should I arrive at the airport?
1 hour for domestic flights at smaller airports, 1.5 hours at Suvarnabhumi and Don Mueang. Budget airline check-in closes 45 minutes before departure.