Hari Raya Haji (Aidiladha) 2027 is expected to fall on Monday, 17 May 2027. This is one of the best long weekend opportunities of the year, especially when combined with Wesak Day on the same week.

At a Glance

  • Date: Monday, 17 May 2027 🌙
  • Day 2: Tuesday, 18 May (Kelantan, Pahang, Perak, Terengganu only)
  • Base days off: 3 days for most states (up to 5 days in Kelantan/Terengganu)
  • Best strategy: Up to 9 days with 1–3 days annual leave depending on state
  • Date status: Subject to moon sighting (Zulhijjah crescent)

🌙 Important Note: Hari Raya Haji dates depend on the sighting of the Zulhijjah crescent moon. The actual date may shift by a day based on official announcement from JAKIM. Plan with flexibility.


Hari Raya Haji 2027 Holiday Calendar

DateDayHolidayStates
16 May 2027SundayHari ArafahKelantan, Terengganu only
17 May 2027MondayHari Raya Haji (Day 1) 🌙All states
18 May 2027TuesdayHari Raya Haji (Day 2)Kelantan, Pahang, Perak, Terengganu
20 May 2027ThursdayWesak DayAll states

See the full Hari Raya Haji 2027 holiday list for all state details.


How the Weekend Falls by State

The number of days off you get varies significantly depending on your state’s weekend configuration and which holidays apply.

State Group Summary

State GroupDays Off (No Leave)Best Leave Plan
Kelantan & Terengganu (Fri-Sat, Arafah + Day 2)5 days (Fri 14 – Tue 18)1 day leave → 9 days
Pahang & Perak (Sat-Sun, Day 2)4 days (Sat 15 – Tue 18)2 days leave → 9 days
Most Sat-Sun states (Selangor, KL, Johor, etc.)3 days (Sat 15 – Mon 17)3 days leave → 9 days
Kedah (Fri-Sat, no Arafah)2 days + 1 day gap3 days leave → 9 days

Group 1: Kelantan & Terengganu (Best in Malaysia!)

DayDateStatus
Friday14 MayWeekend
Saturday15 MayWeekend
Sunday16 MayHari Arafah
Monday17 MayHari Raya Haji
Tuesday18 MayHari Raya Haji Day 2

Result: 5 consecutive days without taking any leave (Friday–Tuesday).

Group 2: Pahang & Perak

DayDateStatus
Saturday15 MayWeekend
Sunday16 MayWeekend
Monday17 MayHari Raya Haji
Tuesday18 MayHari Raya Haji Day 2

Result: 4 consecutive days without taking any leave (Saturday–Tuesday).

Group 3: Most Saturday-Sunday States

States: Selangor, KL, Johor, Penang, Melaka, Negeri Sembilan, Sabah, Sarawak, and others.

DayDateStatus
Saturday15 MayWeekend
Sunday16 MayWeekend
Monday17 MayHari Raya Haji
Tuesday18 MayWorking day

Result: 3 consecutive days without taking leave (Saturday–Monday).

Group 4: Kedah

DayDateStatus
Friday14 MayWeekend
Saturday15 MayWeekend
Sunday16 MayWorking day
Monday17 MayHari Raya Haji

Result: The Friday-Saturday weekend and Monday holiday are not consecutive because Sunday is a working day. You get 2 + 1 days with a gap.

Read our state weekend differences guide to understand how this affects your planning.


Maximum Leave Strategy: 9 Days Off

May 2027 offers the best long weekend opportunity of the year. Here’s how to maximise your break—the number of leave days needed depends on your state.

Leave Strategy by State Group

State GroupLeave Days NeededLeave DatesResult
Kelantan & Terengganu1 dayWed 19 May9 days (Fri 14 – Sat 22)
Pahang & Perak2 daysWed 19 + Fri 21 May9 days (Sat 15 – Sun 23)
Most Sat-Sun states3 daysTue 18 + Wed 19 + Fri 21 May9 days (Sat 15 – Sun 23)
Kedah3 daysSun 16 + Tue 18 + Wed 19 May9 days (Fri 14 – Sat 22)

Kelantan & Terengganu: Best Deal in Malaysia!

DateDayStatus
14 MayFridayWeekend
15 MaySaturdayWeekend
16 MaySundayHari Arafah
17 MayMondayHari Raya Haji
18 MayTuesdayHari Raya Haji Day 2
19 MayWednesdayTake leave
20 MayThursdayWesak Day
21 MayFridayWeekend
22 MaySaturdayWeekend

Result: 9 consecutive days with just 1 day of annual leave!

Pahang & Perak

DateDayStatus
15 MaySaturdayWeekend
16 MaySundayWeekend
17 MayMondayHari Raya Haji
18 MayTuesdayHari Raya Haji Day 2
19 MayWednesdayTake leave
20 MayThursdayWesak Day
21 MayFridayTake leave
22 MaySaturdayWeekend
23 MaySundayWeekend

Result: 9 consecutive days with 2 days of annual leave!

Most Saturday-Sunday States (Selangor, KL, Johor, Penang, etc.)

DateDayStatus
15 MaySaturdayWeekend
16 MaySundayWeekend
17 MayMondayHari Raya Haji
18 MayTuesdayTake leave
19 MayWednesdayTake leave
20 MayThursdayWesak Day
21 MayFridayTake leave
22 MaySaturdayWeekend
23 MaySundayWeekend

Result: 9 consecutive days with 3 days of annual leave!

Kedah

DateDayStatus
14 MayFridayWeekend
15 MaySaturdayWeekend
16 MaySundayTake leave
17 MayMondayHari Raya Haji
18 MayTuesdayTake leave
19 MayWednesdayTake leave
20 MayThursdayWesak Day
21 MayFridayWeekend
22 MaySaturdayWeekend

Result: 9 consecutive days with 3 days of annual leave!

Alternative: Shorter Breaks (Most Sat-Sun States)

If you can’t take 3 days leave, consider these options:

Option A — Focus on Raya Haji (1 day leave):

  • Take Tuesday 18 May off
  • Get 4 days (Saturday 15 – Tuesday 18)
  • Note: Does not apply to Pahang/Perak (already have Day 2 off)

Option B — Focus on Wesak (1 day leave):

  • Take Friday 21 May off
  • Get 4 days (Thursday 20 – Sunday 23)

See the complete 2027 long weekends guide for all opportunities throughout the year.


Domestic Trip Ideas

A 4-9 day break opens up many travel possibilities across Malaysia.

Beach Destinations (Best Season!)

May is the start of the best season for West Coast beaches and islands.

  • Langkawi — Duty-free shopping, SkyCab, island hopping
  • Pangkor Island — Quieter alternative with beautiful beaches
  • Penang — Combine beach time with famous street food
  • Port Dickson — Budget-friendly beach close to KL

East Malaysia Adventures

  • Sabah — Mount Kinabalu, Kundasang, Kota Kinabalu islands
  • Sarawak — Kuching, Bako National Park, rainforest experiences

Cultural & Heritage Trips

  • Malacca — UNESCO heritage city perfect for long weekends
  • Ipoh — Cave temples, street art, and legendary food
  • George Town — World-class street art and Nyonya cuisine

For budget-friendly options closer to KL, check our budget getaways near KL guide.


Nearby International Destinations

With 4-9 days, you can venture to neighbouring countries.

Singapore (2-4 Days)

  • 1-hour flight or 4-hour drive from KL
  • Gardens by the Bay, Marina Bay Sands, Sentosa
  • Book accommodation early — Singapore is popular during Malaysian holidays

Southern Thailand (3-5 Days)

  • Hat Yai — Shopping, food, and nearby beaches
  • Krabi — Island hopping and stunning limestone cliffs
  • Koh Lipe — Beautiful island accessible from Langkawi

Indonesia (4-7 Days)

  • Bali — 3-hour flight, perfect for 5+ day trips
  • Batam/Bintan — Short ferry from Singapore
  • Yogyakarta — Borobudur temple and cultural experiences

Planning Tips

Book Early

Hari Raya Haji is a major travel period for Muslims performing the Hajj pilgrimage. Expect airports to be busy. Book your travel at least 2 months in advance.

Booking TypeRecommended Lead Time
International flights2-3 months
Domestic flights1-2 months
Hotels1-2 months
Car rental2-4 weeks

Account for Date Uncertainty

Since the date depends on moon sighting, the actual holiday may shift by one day. When booking:

  1. Choose refundable bookings when possible
  2. Check cancellation policies before confirming
  3. Avoid tight connections — allow buffer time

Traffic Considerations

If driving during the long weekend:

  • Friday 14 May (evening) — Expect heavy traffic leaving cities
  • Monday 17 May — Hari Raya Haji, quieter roads
  • Sunday 23 May (evening) — Return traffic to cities

Book Your Trip

Start planning your Hari Raya Haji vacation now:

This article contains affiliate links. We may earn a commission at no extra cost to you.


Conclusion

Hari Raya Haji 2027 falls on a Monday, creating a natural 3-day weekend for most states—though Kelantan and Terengganu enjoy an exceptional 5-day break without taking any leave. Combined with Wesak Day on Thursday, this becomes the best long weekend opportunity of 2027 — up to 9 consecutive days with just 1–3 days of annual leave depending on your state.

Start planning early, keep your bookings flexible due to moon sighting, and make the most of this excellent holiday window.

Useful links: