Thailand Long Weekends 2026
Thailand’s 2026 calendar delivers eight breaks of three days or more: the 5-day Songkran run (Apr 11–15), a 4-day New Year (Jan 1–4, thanks to the Cabinet’s special Jan 2 holiday) and six 3-day blocks — Chakri Memorial Day, Coronation Day, Visakha Bucha, three stacked royal and Buddhist days on Jul 28–30, Chulalongkorn Memorial Day and the Dec 5 national day. Two of them exist only because Thailand’s in-lieu rule moves weekend holidays to the next working day, and the July block runs Tuesday to Thursday, so it is three solid days off rather than a long weekend.
Thailand long weekends in 2026
New Year
4 daysJan 1 – 4
Jan 2 special holiday bridges into the weekend.
Chakri Memorial Day
3 daysApr 4 – 6
Songkran Festival
5 daysApr 11 – 15
Weekend of Apr 11–12 plus the 3-day festival.
Coronation Day
3 daysMay 2 – 4
Visakha Bucha
3 daysMay 30 – Jun 1
H.M. King Vajiralongkorn's Birthday & Asarnha Bucha Day
3 daysJul 28 – 30
Chulalongkorn Memorial Day
3 daysOct 23 – 25
King Bhumibol's Birthday / Father's Day
3 daysDec 5 – 7
Watch for extra Cabinet holidays during the year
Thailand is unusual in that the Cabinet regularly declares extra special holidays after the year has started — usually to bridge an existing holiday into a longer break and stimulate domestic tourism. The Jan 2, 2026 holiday that stretches New Year to four days was exactly that. If a 2026 holiday sits one day away from a weekend, there is a real chance a bridge day gets added later; check back or subscribe to our calendar feed.
Also note the two calendars problem: government offices follow the Cabinet list, but banks follow the Bank of Thailand’s separate financial-institution holiday list, which skips some royal or Buddhist days. The Buddhist lunar holidays (Makha, Visakha, Asarnha Bucha) also shift each year, so 2027’s long-weekend map will look different — the official 2027 list is expected in Q4 2026.
Official sources & data
- Financial Institutions Holidays for 2026 (B.E. 2569)Visit sourceBank of Thailand
- Thailand declares 5-day New Year holiday (Jan 2 special holiday)Visit sourceBangkok Post
Frequently asked questions
How many long weekends does Thailand have in 2026?+
Eight: New Year (Jan 1–4, 4 days), Chakri Memorial Day (Apr 4–6), Songkran (Apr 11–15, 5 days), Coronation Day (May 2–4), Visakha Bucha (May 30–Jun 1), the King’s Birthday with Asarnha Bucha and Khao Phansa (Jul 28–30), Chulalongkorn Memorial Day (Oct 23–25) and King Bhumibol’s Birthday / Father’s Day (Dec 5–7).
What is the longest break in Thailand in 2026?+
Songkran: April 11–15, 2026 — the Sat–Sun weekend flows into the three festival days of Apr 13–15 (Mon–Wed) for five straight days off. Take Apr 16–17 as leave and it becomes a 9-day run through the following weekend.
Why is January 2, 2026 a holiday in Thailand?+
The Cabinet declared Friday Jan 2, 2026 a special holiday to bridge New Year’s Day (Thursday) into the weekend, creating a 4-day break of Jan 1–4. Thailand’s Cabinet regularly adds such discretionary bridge holidays to stimulate domestic travel.
What happens when a Thai holiday falls on a weekend?+
The next working day becomes an in-lieu (substitution) holiday. In 2026 that creates Mon Jun 1 (for Visakha Bucha on Sunday May 31) and Mon Dec 7 (for the Dec 5 national day on a Saturday) — both of which anchor 3-day weekends.
Do banks in Thailand follow the same holiday list?+
Not exactly. Banks follow the Bank of Thailand’s financial-institution holiday list, which differs slightly from the Cabinet list for government offices — some royal ceremonial days and Buddhist observances are working days for banks. Check the BOT list before planning branch visits.
Where can I download the Thailand 2026 holiday calendar?+
Our Thailand 2026 public holidays page and the holiday calendar downloads hub offer ICS and CSV files reflecting the Cabinet list, including the Jan 2 special holiday and both in-lieu days.