Country checklists · Free Excel template

Hajj & Umrah Season Transport Readiness Kit

An Excel workbook for bus and transport operators serving pilgrims in Saudi Arabia. Check every vehicle and driver before the season, see which buses are ready and which documents expire before the season ends, then log trips, delays and incidents day by day.

Free: enter your name, email and job title and we email you the file. Works in Excel, Microsoft 365, Google Sheets and LibreOffice Calc.
  • 9 sheets, no macros
  • Ready status and expiry alerts
  • 36-point pre-season checklist
safee-hajj-umrah-transport-readiness-kit-en.xlsx
VehicleSeatsOperating cardInsuranceFahas valid untilTracking liveChecklistStatus
BUS-1014931/08/202730/09/202709/09/2027Yes100%Ready
BUS-1024915/07/202701/07/202719/08/2027Yes100%Ready
BUS-1143530/06/202705/11/202601/07/2027Yes100%Renew before season end
BUS-1205031/10/202730/09/202731/05/2027No94%Not ready
MB-072231/12/202730/09/202730/09/2026Yes94%Not ready
Example fleet of five vehicles. Season end in Settings: 5 June 2027.
What's inside

What is in the Hajj and Umrah transport kit?

Settings drive every flag. Vehicles, drivers and trips are entered once, and the dashboard counts the rest.

  1. 01

    How to use

    Steps, status rules, colors and the regulatory note with the sources checked.

  2. 02

    Settings

    Company, season name, start and end dates, currency, expiry warning days, minimum rest, maximum shift length, delay flag and the checklist score needed for Ready.

  3. 03

    Fleet readiness

    One row per vehicle: plate, type, seats, model year, operating card, insurance and periodic inspection (Fahas) dates, tracking device, AC, fire extinguisher, first aid kit and tires. Ready status is calculated.

  4. 04

    Inspection checklist

    36 pre-season check points in seven groups for up to 20 vehicles per sheet, each marked Pass, Fail or N/A, with a score and result per vehicle.

  5. 05

    Drivers

    License, professional driver card and medical fitness expiry dates, assigned vehicle and a document status.

  6. 06

    Shift roster

    Shift start and end per driver, shift length and the rest since the same driver's previous shift, flagged below the minimum.

  7. 07

    Daily trip log

    Route, planned and actual times, departure delay, trip time, passengers against seats, delay reason, incident type and cost.

  8. 08

    Incident plan

    Contacts, three escalation levels and seven scenarios, from breakdown and heat illness to crowd delay and accident, each with actions, owner and time target.

  9. 09

    Dashboard

    Ready vehicles %, documents expiring within the warning days, drivers below the rest minimum, delays, and incidents by type with a chart.

What does Hajj and Umrah transport readiness cover?

During the Hajj season, buses move large groups on fixed days between Makkah, Mina, Arafat and Muzdalifah, and Umrah traffic runs through the year between Jeddah airport, Makkah and Madinah. A late bus, an expired document or a driver with too little rest has a bigger effect here than on a normal route. Readiness means four things are checked before the first trip: the vehicles, their documents, the drivers and the plan for when something goes wrong.

This kit keeps all four in one Excel file. It does not replace your permit file or the platforms of the authorities. It gives the transport manager one place to see what is ready, what is missing and what expires before the season ends.

Who regulates Hajj and Umrah transport?

Pilgrim transport in Saudi Arabia is a regulated activity, and the rules can change from one season to the next. As of October 2026, the main bodies are:

  • Ministry of Hajj and Umrah, which runs the Nusuk platform for pilgrims and service providers.
  • Transport General Authority (TGA), which licenses bus activities. Each bus needs an operating card, which requires a valid license, registration, periodic inspection and insurance, and each driver needs a TGA driver card. Before Hajj 2025, the TGA reminded carriers to hold the Hajj licenses and permits, use designated routes and carry only passengers with valid permits to Makkah and the holy sites.
  • Royal Commission for Makkah City and the Holy Sites, which published a draft regulation for pilgrim transport in December 2025. As reported, the draft requires a permit to transport pilgrims and a replacement bus within one hour in cities and two hours outside them when a bus breaks down. It was a draft when reported, so check whether and how it was adopted.

The checklists in this kit are good practice, not official requirements. Confirm the current rules with the authorities, your permit conditions and your contract with the pilgrim service company, and change the defaults in Settings to match.

How to use the readiness kit

  1. Fill Settings: company, season name, start and end dates, currency, and your own thresholds for expiry warnings, rest, shift length and delays.
  2. Register every vehicle on Fleet readiness with its document dates and quick checks.
  3. Run the 36-point inspection for each vehicle on Inspection checklist. The score flows back to Fleet readiness.
  4. List drivers and plan shifts on Drivers and Shift roster, then fix any shift flagged for short rest.
  5. Agree the incident plan with the control room and the client, and print it for every driver.
  6. Log every trip during the season and review the dashboard each day.

How is the ready status calculated?

Ready = operating card, insurance and Fahas valid to season end and no Fail or No in the quick checks and checklist complete with score ≥ minimum (default 100%) Not ready = expired document, a Fail or No, or score below minimum Renew before season end = all checks pass, but a document expires before the season end date Score = points passed ÷ (passed + failed); N/A is left out

A document that expires before the season ends does not stop the bus today, so it gets its own status. Plan the renewal before the season instead of finding it at a checkpoint in the middle of it.

How does the shift rest check work?

Shift hours = shift end − shift start (shifts past midnight are handled) Rest before shift = this shift start − end of the same driver's previous shift Flag = Below rest minimum if rest < minimum in Settings (default 11 h) Long shift if shift hours > maximum in Settings (default 12 h)

Both limits are company defaults. Set them from the current TGA rules on driving and rest hours and from your contract. To test a full schedule against a set of driving and rest limits, use the driving hours checker.

Worked example: five buses before Hajj 1448

The example dates assume a Hajj season around mid-May 2027. The International Astronomical Center estimated the Day of Arafah 1448 AH at 15 or 16 May 2027, subject to moon sighting. The season in Settings runs from 10 April to 5 June 2027.

  • BUS-101 and BUS-102: all documents valid past 5 June 2027 and a full checklist pass. Ready.
  • BUS-114: everything passes, but the insurance expires on 5 November 2026. Renew before season end.
  • BUS-120: the tracking device is not reporting and the tires failed. Score 34 of 36 (94%). Not ready.
  • MB-07: the periodic inspection expired on 30 September 2026 and the first aid kit is incomplete. Not ready.

The dashboard shows 2 of 5 vehicles ready (40%). On the roster, driver D-01 ends a shift at 11:00 and starts again at 19:00: 8 hours of rest, below the 11-hour default, so the shift is flagged. In the trip log, 2 of 7 trips left more than 30 minutes late, and one trip carried 38 passengers on a 35-seat bus.

Common mistakes before the season

  • Checking that documents are valid today instead of valid until the last day of the season.
  • Fitting a tracking device without checking that it is actually reporting a live position.
  • Testing the AC in the morning in the yard instead of on a full run in the afternoon heat.
  • Planning shifts without the rest time between them, especially around the days of Arafat and Muzdalifah.
  • Agreeing the breakdown and heat illness response only after the first incident.

Limits of the readiness kit

The kit only knows what you type in. It cannot confirm a permit, an operating card or a driver card with the authorities, and its thresholds are defaults, not legal limits. During the season the trip log is filled after the fact, so it will not warn the control room while a bus is delayed or off its route. This kit is a working file, not legal advice.

Related Safee solution

Track every pilgrim bus live, not only on paper

Safee Fleet Reporting offers more than 70 report templates by time range, asset or driver, including driving hours and idling time. Fleet Monitoring & Insights keeps a timeline of trips, speed and alerts for each vehicle, and Alarms and Alerts covers more than 50 alarm types.

  • Driving hours reports by driver and period for the shift roster.
  • Trip timeline and path replay to check a delay or incident.
  • More than 50 alarm types for speeding and a tracker that stops reporting.
  • 70+ report templates by time range, asset or driver.
  • Scheduled PDF reports daily during the season.
Questions

Hajj and Umrah transport readiness questions

Want to see every bus on one map during the season? Talk to Safee.

Do I need a permit to transport Hajj pilgrims?

Yes. Pilgrim transport in Saudi Arabia is regulated, and the authorities require licenses and permits for the activity. A draft regulation published in December 2025 by the Royal Commission for Makkah City and the Holy Sites requires a permit to transport pilgrims. Check the current rules and your permit conditions before the season.

What documents does a bus need for the Hajj or Umrah season?

At a minimum, keep the operating card, registration, insurance and periodic inspection (Fahas) valid until the last day of the season, plus the permits your contract requires. The kit flags any document that expires before the season end.

How much rest should drivers have between shifts?

The kit uses 11 hours as an editable default. Set it from the current Transport General Authority rules on driving and rest hours and from your contract, which may be stricter.

How fast must a broken-down bus be replaced?

The December 2025 draft regulation, as reported, set one hour in cities and their suburbs and two hours outside them. It was a draft, so confirm the final rule and your permit conditions, then set the time targets in the incident plan.

When does the next Hajj season start?

The International Astronomical Center estimated the Day of Arafah 1448 AH at 15 or 16 May 2027. The final date depends on the moon sighting, so update the season dates in Settings once they are announced.

Does the kit work in Google Sheets?

Yes. Upload the .xlsx file to Google Drive and open it with Google Sheets. It also works in Excel and LibreOffice Calc, with no macros.

Next step

Go into the season knowing where every bus is

Bring your fleet list and season plan. We will show you how Safee tracking, alarms and reports support a pilgrim transport operation.

Related tools and templates

Inspect buses and check driver hours

Get the report

Enter your details and we will email you the file.

Use your real name so the file arrives addressed to you. Don't worry, we won't flood you with emails or calls.

Scroll to Top