← Thailand Public Holidays 2025
🇹🇭

Long Weekends in Thailand 2025

Thailand has 6 long weekends (3 or more consecutive days off) in 2025, counting public holidays and Sat–Sun weekends; the longest natural break runs 4 days (Apr 12 – 15). Placed well, 1 day of leave stretches a break to 5 consecutive days off — every option is below.

Long weekends
6
Longest break
4 days
Best bridge
+1 → 5 days
Weekend
Sat–Sun

Subscribe to or print Thailand holidays →

Every break in 2025

Public holidayWeekendLeave day
1 dayWed, Jan 1

New Year's Day — a lone day off, bridge it:

1

Stretch it: take 2 days of leave (Dec 30–31) for 5 days off (Dec 28 – Jan 1).

1 dayThu, Feb 13

Makha Bucha — a lone day off, bridge it:

13

Stretch it: take 1 day of leave (Feb 14) for 4 days off (Feb 13 – 16).

4 daysSat, Apr 12 – Tue, Apr 15

Songkran Festival

12131415

Stretch it: take 3 days of leave (Apr 16–18) for 9 days off (Apr 12 – 20).

3 daysSat, May 10 – Mon, May 12

Vesak Day

101112

Stretch it: take 4 days of leave (May 13–16) for 9 days off (May 10 – 18).

1 dayTue, Jun 3

Queen Suthida's Birthday — a lone day off, bridge it:

3

Stretch it: take 1 day of leave (Jun 2) for 4 days off (May 31 – Jun 3).

4 daysThu, Jul 10 – Sun, Jul 13

Asalha Puja · Buddhist Lent

10111213

Stretch it: take 3 days of leave (Jul 7–9) for 9 days off (Jul 5 – 13).

3 daysSat, Jul 26 – Mon, Jul 28

King's Birthday

262728

Stretch it: take 4 days of leave (Jul 29 – Aug 1) for 9 days off (Jul 26 – Aug 3).

1 dayTue, Aug 12

The Queen Mother's Birthday — a lone day off, bridge it:

12

Stretch it: take 1 day of leave (Aug 11) for 4 days off (Aug 9 – 12).

1 dayThu, Oct 23

King Chulalongkorn Day — a lone day off, bridge it:

23

Stretch it: take 1 day of leave (Oct 24) for 4 days off (Oct 23 – 26).

1 dayWed, Dec 10

Constitution Day — a lone day off, bridge it:

10

Stretch it: take 2 days of leave (Dec 8–9) for 6 days off (Dec 5 – 10).

2 daysWed, Dec 31 – Thu, Jan 1

New Year's Eve · New Year's Day

311

Stretch it: take 1 day of leave (Jan 2) for 5 days off (Dec 31 – Jan 4).

All bridge plans, ranked by date

Each plan books leave only on working days between two natural breaks, so every one of them returns more than one day off per day of leave.

Days offLeaveSpan
52d · Dec 30–31Dec 28 – Jan 1
94d · Dec 30–31 + Jan 2–3Dec 28 – Jan 5
52d · Jan 2–3Jan 1 – 5
63d · Feb 10–12Feb 8 – 13
94d · Feb 10–12 + Feb 14Feb 8 – 16
41d · Feb 14Feb 13 – 16
93d · Apr 16–18Apr 12 – 20
94d · May 13–16May 10 – 18
41d · Jun 2May 31 – Jun 3
94d · Jun 2 + Jun 4–6May 31 – Jun 8
63d · Jun 4–6Jun 3 – 8
93d · Jul 7–9Jul 5 – 13
94d · Jul 29 – Aug 1Jul 26 – Aug 3
41d · Aug 11Aug 9 – 12
94d · Aug 11 + Aug 13–15Aug 9 – 17
63d · Aug 13–15Aug 12 – 17
94d · Oct 14–17Oct 11 – 19
63d · Oct 20–22Oct 18 – 23
94d · Oct 20–22 + Oct 24Oct 18 – 26
41d · Oct 24Oct 23 – 26
94d · Dec 1–4Nov 29 – Dec 7
62d · Dec 8–9Dec 5 – 10
104d · Dec 8–9 + Dec 11–12Dec 5 – 14
52d · Dec 11–12Dec 10 – 14
62d · Dec 29–30Dec 27 – Jan 1
93d · Dec 29–30 + Jan 2Dec 27 – Jan 4
5Best value1d · Jan 2Dec 31 – Jan 4

Computed from Thailand's public holidays plus Sat–Sun weekends. Substitute days count as days off; observances don't. Bridges spend at most 4 leave days, booked only on working days.

Holiday data is sourced from open data and may not reflect last-minute regulatory changes. Verify with official sources before legal or financial decisions.