Thailand Domestic Flights: Free 20 kg Bag on Bangkok Airways, None on Eco
A Bangkok Airways economy ticket includes 20 kg of checked baggage. A Thai Airways domestic economy ticket includes one 23 kg piece for travel from 2 March 2026. A Thai Vietjet Eco fare has no checked bag. On Nok Air the free allowance is 0, 15 or 25 kg by fare.
On this page
Which airlines include a checked bag
Bangkok Airways and Thai Airways include a checked bag in economy. Nok Air and Thai Vietjet include one on some fares only. Thai AirAsia sells checked baggage separately.
| Airline | Cabin bag | Free checked bag | Extra bag |
|---|---|---|---|
| Thai AirAsia | 7 kg | Bought separately | 15 kg THB 624 |
| Nok Air | 7 kg | 0, 15 or 25 kg by fare | +15 kg THB 600 with the ticket |
| Bangkok Airways | 7 kg | 20 kg | 20 kg THB 1,800 |
| Thai Airways | 7 kg | 1 piece, 23 kg | Not confirmed |
| Thai Vietjet | 7 kg | Eco none, Deluxe 20 kg, SkyBoss 30 kg | Extra Carry-On THB 150 |
| Thai Lion Air | Not confirmed | Not confirmed | Not confirmed |
Thai AirAsia
Keep hand luggage at 7 kg or under, and buy a checked allowance for anything heavier. AirAsia’s carry-on allowance is two pieces with a combined weight of 7 kg at no cost.
Checked baggage on a domestic flight costs THB 624 for 15 kg and THB 663 for 20 kg per person per sector. A 25 kg bag costs THB 845 and a 30 kg bag THB 1,326. Larger bags cost THB 1,638 for 40 kg, THB 2,333 for 50 kg and THB 2,904 for 60 kg, bought up to two hours before departure.

Checked baggage bought less than four hours before departure costs THB 900 for the first 20 kg. Arrive 2 to 3 hours before departure.
Nok Air
On a domestic flight the free checked baggage is 0 kg on Nok Lite, 15 kg on Nok X-Tra and 25 kg on Nok MAX. Each piece of normal checked baggage must not exceed 30 kg. The carry-on is a free 7 kg.
A Nok Lite passenger can pay a flat THB 1,200 at the airport counter for the first 20 kg of checked baggage. The flat rate is THB 1,500 on Fridays, Saturdays, Sundays and public holidays.
Extra domestic baggage costs THB 350 for 5 kg, THB 450 for 10 kg, THB 600 for 15 kg and THB 750 for 20 kg when bought with the ticket. Bought after booking, it costs THB 380 for 5 kg, THB 580 for 10 kg, THB 700 for 15 kg and THB 900 for 20 kg from 23 March 2026.
The fare allowance plus extra baggage may not exceed 60 kg per passenger at the first purchase.
Bangkok Airways
An economy adult or child ticket on Bangkok Airways includes 20 kg of checked baggage. Domestic prepaid baggage costs THB 600 for 5 kg, THB 900 for 10 kg, THB 1,350 for 15 kg and THB 1,800 for 20 kg. It is sold in 5 kg steps up to 40 kg.
Excess baggage on a domestic flight is THB 180 per kilogram per sector. The cabin bag limit is 7 kg, and the size limit is 56 x 36 x 23 cm on the Airbus.
Thai Airways
Each domestic economy passenger on Thai Airways has one piece of 23 kg on Flexi, Full Flex, Standard and Saver fares. The piece policy applies to tickets for travel on or after 2 March 2026.

Economy allows one cabin bag of up to 7 kg and 56 x 45 x 25 cm.
Thai Vietjet
The two cabin pieces together may not exceed 7 kg. A checked piece may weigh at most 32 kg and measure 119 x 119 x 81 cm.
An Eco fare includes 7 kg hand baggage and no checked baggage. A Deluxe fare includes 7 kg hand baggage and 20 kg checked baggage. A SkyBoss fare includes 10 kg hand baggage and 30 kg checked baggage.
Extra Carry-On starts at THB 150 on domestic flights.
Power banks and liquids
Power banks may travel only in cabin baggage and never in checked luggage. Units up to 100 Wh (about 20,000 mAh) are permitted, units above 100 Wh and up to 160 Wh need airline approval, and the limit is two per passenger.

You may not charge a power bank on board or use one to charge a phone during the flight. Keep it in a seat pocket, under the seat in front or on your person, not in the overhead bin. A power bank without a clearly shown energy rating is prohibited.
Liquids, aerosols and gels in the cabin must be in containers of 100 ml or less. The containers go in one transparent resealable bag of up to 1 litre. Medicine, baby food and special diet items are allowed in an amount suited to the flight time.
Check-in and gate deadlines
| Airline | Counter | Closes | Gate |
|---|---|---|---|
| Bangkok Airways | At least 1.30 hours before | 40 minutes before | At least 30 minutes before, closes 15 minutes before |
| Thai Vietjet | Opens 2 hours before | 45 minutes before | At least 40 minutes before, closes 15 minutes before |
| Thai AirAsia | Arrive 2 to 3 hours before | Not confirmed | Not confirmed |
For airport transfers see the Grab and Bolt guide.
Not confirmed: Thai Lion Air baggage allowance is not confirmed. Nok Air and Thai Airways check-in deadlines are not confirmed. The Thai AirAsia cabin limit comes from its route page and a 2022 notice.
Common questions
Does Bangkok Airways include a checked bag on domestic flights?
Yes. An economy adult or child gets 20 kg of checked baggage.
How much checked baggage does Thai Airways allow on a domestic flight?
One piece of 23 kg on Flexi, Full Flex, Standard and Saver fares, for travel on or after 2 March 2026.
Does Nok Air include a checked bag?
It depends on the fare: 0 kg on Nok Lite, 15 kg on Nok X-Tra and 25 kg on Nok MAX.
How heavy can a Thai Vietjet checked bag be?
Each piece may weigh at most 32 kg. An Eco fare includes no checked baggage.
Can I bring a power bank on a Thai domestic flight?
Yes, in cabin baggage only, up to 100 Wh, and at most two per passenger. Charging it on board is banned.
Can I carry liquids in my hand baggage?
Yes, in containers of 100 ml or less inside one transparent resealable bag of up to 1 litre.
How early should I check in for a domestic flight?
Be at a Bangkok Airways counter at least 1.30 hours before a domestic flight. Thai Vietjet counters open two hours before.
When does check-in close on a domestic flight?
The Bangkok Airways counter closes 40 minutes before. Thai Vietjet check-in closes 45 minutes before.
Read next
Prices, timetables and opening hours change; check with the operator before you travel. See how guides are checked.
Spotted an error? Report it.