Travel timing

Ramadan and Raya dates against school sessions

You want to fit a family trip around Raya and school dates without losing leave or a deposit.

Raya shapes when Malaysian families can travel, and the date is set by moon sighting, not by the calendar printed in January. This page puts the declared and expected Ramadan and Hari Raya dates for 2026 and 2027 beside the KPM school session dates. Check the official announcement before you fly or pay a deposit.

What are the dates, side by side?

Each row says whether the date is declared or only expected, and where it came from.

ItemDateStatusSourceAccessed
Hari Raya Aidilfitri 2026Saturday, 21 March 2026, all states1DeclaredThe Vibes19 October 2026.
School session 202611 January to 31 December 2026 for Kumpulan A, 12 January to 31 December 2026 for Kumpulan B6AnnouncedKosmo on KPM19 October 2026.
Ramadan 2027 startMonday, 8 February 2027, confirmed only after moon sighting2Unofficial estimateWego travel blog19 October 2026.
Hari Raya Puasa 202710 and 11 March 20273Expected, subject to changeHuman Resources Online19 October 2026.
Hari Raya Qurban 2027Monday, 17 May 2027, with a second day on 18 May for Kelantan and Terengganu only4Expected, subject to changeHuman Resources Online19 October 2026.
School session 2027 start4 January 2027 for national and government-aided schools7AnnouncedRTM Berita on KPM19 October 2026.
School session 2027 end, Kumpulan A2 December 2027 for Kedah, Kelantan and Terengganu8AnnouncedRTM Berita on KPM19 October 2026.
School session 2027 end, Kumpulan B3 December 2027 for states including Johor, Selangor, Penang, KL, Sabah and Sarawak9AnnouncedRTM Berita on KPM19 October 2026.

The 2027 federal schedule lists 15 public holidays5. The Ramadan start is an unofficial estimate from a travel blog, so rely on the JAKIM and state announcements instead.

What does the table tell a family planning a trip?

Read the dates, then ask the question that matters for your family.

  • Raya falls inside the session. Aidilfitri 2026 on 21 March and Hari Raya Puasa 2027 on 10 and 11 March both sit between the session start and end dates. A trip around them may mean leave or school absence, not a term break.
  • The 2027 dates can still move. A one-day shift after moon sighting would change a fixed itinerary. Book changeable flights and rooms until the date is declared.
  • Aidiladha has a state difference. The second day on 18 May applies to Kelantan and Terengganu only, so the same week looks different for a family in Kuala Lumpur and one in Kota Bharu.

What if I want to travel during Ramadan?

Ask early who is travelling and whether they plan to fast. For fasting while travelling, ask your own ustaz or your state mufti office, because the practical choices differ between households. Meals, a place to break fast and prayer stops need planning for each day, and the prayer-stop itinerary checklist helps you mark them.

Prices and availability change by season, so ask for quotes on your exact dates. Use the Muslim-tour inclusion comparator to compare what each quotation includes, not only the total.

Where is the data missing?

The term-break dates inside each KPM session are not in this table, so check the KPM calendar for your state group. Ramadan 2026 start, Hari Raya Qurban 2026 and the other 2026 public holidays are also absent. The 2027 public holiday list beyond the Raya dates is not copied here.

Where to go next

Read choosing where to go to match a destination to your travel window.

The guide on flexible or non-refundable bookings around Ramadan and Hari Raya explains how to protect a deposit. For parents, planning a school-holiday trip abroad lists the halal and prayer checks to make. First trip abroad? Start with choosing a first overseas holiday.

Tell us your children's school group, your state and the weeks you can travel, and we will help you test each plan against these dates before you book.

Common questions

Are the 2027 Raya dates final?

No. The 2027 federal schedule marks Hari Raya Puasa as subject to change pending moon sighting, and the Ramadan start is an unofficial estimate. Treat them as planning dates and wait for the official announcement before paying anything that cannot be changed.

Does Raya fall during a school holiday?

Both Hari Raya Aidilfitri dates in the table sit inside the school session, not outside it. Whether a term break sits close to them is a question for the KPM calendar for your state group, which you should read before choosing travel dates.

Which school group is my child in?

KPM splits states into two groups. Kedah, Kelantan and Terengganu are in Kumpulan A, and states such as Johor, Selangor, Penang, KL, Sabah and Sarawak are in Kumpulan B. The session start and end dates differ by a day between the groups.

Should I book flights before the dates are confirmed?

Only if the booking can be changed or refunded. A flexible fare costs more but protects you if the moon sighting moves a date. Our guide on flexible and non-refundable bookings around Raya compares the two options.

Sources

  1. The Keeper of the Rulers' Seal declared Hari Raya Aidilfitri 2026 for all states as Saturday, 21 March 2026, after moon-sighting criteria were met. The Vibes (accessed 2026-10-19)
  2. A travel blog expects Ramadan 2027 to begin on Monday, 8 February 2027, with dates confirmed only after moon sighting by JAKIM and state religious authorities. Wego travel blog (accessed 2026-10-19). Unofficial estimate.
  3. The 2027 federal holiday schedule lists Hari Raya Puasa on 10 and 11 March 2027, marked subject to change pending moon sighting. Human Resources Online (accessed 2026-10-19)
  4. The 2027 federal holiday schedule lists Hari Raya Qurban on 17 May 2027 (Monday), subject to change, with the second day on 18 May for Kelantan and Terengganu only. Human Resources Online (accessed 2026-10-19)
  5. The 2027 public holiday schedule, issued by the Cabinet, Constitution and Intergovernmental Relations Division of the Prime Minister's Department, lists 15 federal public holidays. Human Resources Online (accessed 2026-10-19)
  6. The 2026 school session runs from 11 January to 31 December 2026 for Kumpulan A and 12 January to 31 December 2026 for Kumpulan B. Kosmo on KPM 2026 school session (accessed 2026-10-19)
  7. KPM announced that the 2027 session for national and government-aided schools begins on 4 January 2027. RTM Berita on KPM 2027 school session (accessed 2026-10-19)
  8. The 2027 school session for Kumpulan A states (Kedah, Kelantan, Terengganu) runs until 2 December 2027. RTM Berita on KPM 2027 school session (accessed 2026-10-19)
  9. The 2027 school session for Kumpulan B states (including Johor, Selangor, Penang, KL, Sabah and Sarawak) runs until 3 December 2027. RTM Berita on KPM 2027 school session (accessed 2026-10-19)

Tell us your children's school group, your state and the weeks you can travel, and we will help you test each plan against these dates before you book.