Umrah module

Umrah booking software for Hajj and Umrah operators

Sell Umrah and Hajj packages built from flights, Makkah and Madinah hotels, transfers and the visa step, then run every group from registration to return in one admin.

  • Package builder
  • Group rosters and rooming
  • Visa and document tracking
  • Sub-agent portal

The Umrah module

A Hajj and Umrah management system in one admin

Umrah is never a single booking. It is a package of flights, hotels near the Haram in Makkah and Al-Masjid an-Nabawi in Madinah, ground transport and documents, sold to groups and often through sub-agents. The module holds those parts together, so pilgrims book online and your team runs each departure from one dashboard.

  1. Load your Makkah and Madinah hotel blocks or connect hotel and flight suppliers
  2. Build packages with nights, room sharing, transfers and ziyarat
  3. Price per person by season, room occupancy and channel
  4. Collect each pilgrim's passport details and documents online
  5. Take a deposit, collect the balance and issue the travel documents
Departing from
Manchester (MAN)
Travel month
February 2027
Nights
7 Makkah, 5 Madinah
Pilgrims and rooms
4 adults, quad room

Booking lifecycle

From package to return, in one record

Every departure follows the same path, whether pilgrims book online, at your office or through a sub-agent.

  1. Build

    Create packages from hotel blocks, flights, transport and services.

  2. Register

    Pilgrims book and add passport details for everyone in the party.

  3. Documents

    Collect uploads and track each traveller's visa status.

  4. Pay

    Deposit online, balance by the due date, receipts by email.

  5. Allocate

    Assign rooms, seats and transport for the whole group.

  6. Travel

    Vouchers, itinerary and pickup times issued to every pilgrim.

  7. Settle

    Supplier payables, agent commissions and departure reports.

Inventory

Your allocations, group seats and connected suppliers

Most operators combine contracted rooms for the core package with supplier rates to fill the gaps, all under one set of markups.

  • Contracted hotel blocks

    Load the rooms you contract in Makkah and Madinah, with your own rates, allotments and release dates.

  • Group air seats

    Add the group fares and seat blocks you agree with airlines, alongside live flight content.

  • Connected suppliers

    Pull hotel and flight rates from the suppliers you connect, using the credentials they issue to you.

Back office

Run every departure from one dashboard

Packages, pilgrims, agents and money in the same admin as every other product you sell.

  • Pricing and margins

    Per package, season, room occupancy or channel, as fixed amounts or percentages.

  • Roles and access

    Admin, staff, sub-agent and pilgrim accounts, each with its own permissions.

  • Sub-agent portal

    Agents book your packages with their own rates, commissions, credit limit and wallet.

  • Group and rooming lists

    Pilgrim lists per departure, ready to share with hotels, transport and group leaders.

  • Vouchers and invoices

    Issued automatically with receipts for every deposit and final payment.

  • Reports

    Bookings, revenue, outstanding balances, supplier payables and agent ledgers.

Compare

Spreadsheets and messages vs Umrah booking software

Many Umrah operators still run groups from spreadsheets, phone calls and chat threads. This is what changes.

TaskManual processPHPTRAVELS
PackagesManual processPrices sent as images and changed by hand each seasonPHPTRAVELSPackages priced per person and published online
Pilgrim detailsManual processPassport data typed from photos into a sheetPHPTRAVELSPilgrims enter their own details and upload documents
Visa stepManual processStatus kept in a separate list and chased by phonePHPTRAVELSVisa status on each pilgrim's record
RoomingManual processRoom sharing rebuilt for every departurePHPTRAVELSRooms and occupancy assigned per group and hotel
PaymentsManual processDeposits and balances tracked in a notebookPHPTRAVELSDeposits, due dates and receipts on the booking
Sub-agentsManual processBookings sent by message and re-enteredPHPTRAVELSAgents book directly in their own portal
ReportingManual processTotals added up after each seasonPHPTRAVELSLive reports per departure and agent

Use cases

Built for the way you serve pilgrims

  • Hajj and Umrah operators

    Your own packages, hotel blocks and group departures, sold direct to pilgrims.

  • Travel agencies

    Umrah packages next to flights, hotels and holidays on the same website.

  • Wholesalers

    Packages distributed through a network of sub-agents, settled centrally.

Why PHPTRAVELS

Yours to run, change and grow

  • Source code included

    Self-hosted under a commercial licence, so you can adapt every screen and workflow.

  • Unlimited packages

    Add as many packages, departures, pilgrims and agents as your business needs.

  • 24 languages

    Including Arabic, Urdu, Bengali, Indonesian, Malay and Turkish, with right-to-left layouts.

  • B2C and B2B

    One installation for your public site and your sub-agent portal.

FAQ

Umrah booking software questions

What Hajj and Umrah operators ask before moving their groups online.

Talk to sales

Software that lets pilgrims choose an Umrah package, register everyone travelling, upload documents and pay online, while your team manages packages, hotel blocks, rooming, transport, visa status and payments from one admin.

Yes. Hajj packages are built, priced and managed the same way, with groups, rooming and documents per pilgrim. Hajj places and permits are allocated through the authorities in your country, and the software records them against each booking.

A booking can hold a family or a whole group. Each pilgrim has their own record, rooms are priced per person by double, triple or quad occupancy, and group and rooming lists are produced per departure.

No. Visas are applied for through the official channels available to your agency. The software collects passport details and documents from each pilgrim and tracks the visa status on the booking, so nothing is kept in a separate spreadsheet.

No. You load the hotel allocations you contract yourself, or connect hotel and flight suppliers with the credentials they issue to you. The platform runs the operation; contracts and authorisations stay with you.

Yes. Take a deposit when the place is booked, set the date the balance is due, and collect the rest online or at your office, with receipts and the payment history on the booking.

Yes. Sub-agents book in the B2B portal with their own rates, commissions, credit limit and wallet, and every booking lands in your admin for central settlement.

Yes. Every plan includes the full source code under a commercial licence and you host it yourself, so your developers can adapt the Umrah module to your operation.