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 days

Jan 1 – 4

Jan 2 special holiday bridges into the weekend.

Chakri Memorial Day

3 days

Apr 4 – 6

Songkran Festival

5 days

Apr 11 – 15

Weekend of Apr 11–12 plus the 3-day festival.

Coronation Day

3 days

May 2 – 4

Visakha Bucha

3 days

May 30 – Jun 1

H.M. King Vajiralongkorn's Birthday & Asarnha Bucha Day

3 days

Jul 28 – 30

Chulalongkorn Memorial Day

3 days

Oct 23 – 25

King Bhumibol's Birthday / Father's Day

3 days

Dec 5 – 7

Bridge Days Planner 2026: Turn Leave into Long Breaks

Smart annual leave strategies to turn mid-week holidays into 4- to 5-day continuous breaks.

Take 1 Day, Get 4 Days OffFeb 28 – Mar 3

Makha Bucha Day

Take annual leave on Monday to bridge the weekend into Makha Bucha Day.

Take 2 Days, Get 5 Days OffJun 3 – 7

H.M. Queen Suthida's Birthday

Take Thursday and Friday off to turn H.M. Queen Suthida's Birthday into a 5-day weekend getaway.

Take 1 Day, Get 6 Days OffJul 25 – 30

H.M. King Vajiralongkorn's Birthday

Take annual leave on Monday to bridge the weekend into H.M. King Vajiralongkorn's Birthday.

Take 1 Day, Get 6 Days OffJul 28 – Aug 2

Buddhist Lent Day (Khao Phansa)

Take annual leave on Friday to bridge Buddhist Lent Day (Khao Phansa) into the weekend.

Take 2 Days, Get 5 Days OffAug 12 – 16

H.M. Queen Mother's Birthday & Mother's Day

Take Thursday and Friday off to turn H.M. Queen Mother's Birthday & Mother's Day into a 5-day weekend getaway.

Take 1 Day, Get 4 Days OffOct 10 – 13

H.M. King Bhumibol Memorial Day

Take annual leave on Monday to bridge the weekend into H.M. King Bhumibol Memorial Day.

Take 1 Day, Get 4 Days OffDec 10 – 13

Constitution Day

Take annual leave on Friday to bridge Constitution Day into the weekend.

Take 1 Day, Get 4 Days OffDec 31, 2026 – Jan 3, 2027

New Year's Eve

Take annual leave on Friday to bridge New Year's Eve into the weekend.

Advertisement

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.

See the full Thailand 2026 calendar

Official sources & data

Advertisement

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.

Other years