• Choose your language9 languages
Request a demo
Travel services

Hajj & Umrah management software

Register pilgrims, build packages, allocate groups and rooms, track visas and collect instalments without a single spreadsheet. Every payment and document is on the pilgrim's file, and every package shows its profit.

1 file
Passport, visa, room and payments per pilgrim
Packages
Flights, hotels, transport and ziyarat combined
Instalments
Due reminders by SMS and WhatsApp
Per group
Cost and profit before departure
Overview

Umrah booking system and pilgrim management

TravelSuite ERP is Hajj and Umrah management software for licensed agencies, Umrah operators and their sub-agents. It keeps every pilgrim's passport, photo, visa status, flight, room and payments in one file, so your team prepares each group without chasing lists across spreadsheets and WhatsApp chats.

Packages are built from real components: flights, Makkah and Madinah hotels, ground transport, ziyarat and services. When a pilgrim joins a package, the seats, rooms and transport are allocated automatically and the cost is posted against the group, so you see the profit of every package before departure.

Instalment plans, due reminders and receipts are part of the same system. Agencies in Bangladesh, Malaysia and the GCC use it as their Umrah booking system for walk-in pilgrims, sub-agents and online bookings, with accounts that stay in balance through the season.

Pilgrimage packages

Build every package once, sell every seat

Hajj, Umrah and Ramadan Umrah packages with dates, inclusions, categories and live seat counts.

Hajj40 days

Hajj Standard

  • Flights & visa
  • Makkah, Madinah, Mina
  • Guided rituals
182 / 200 seats sold
Umrah14 days

Premium Umrah

  • Flights & visa
  • 4★ near Haram
  • Airport transfers
26 / 45 seats sold
Umrah10 days

Economy Umrah

  • Flights & visa
  • Shared rooms
  • Group transport
51 / 60 seats sold

Package names from a real TravelSuite setup. Seat counts are examples.

Departure readiness

Know which pilgrims are ready to fly

Every pilgrim's passport, visa, photo and vaccination status, grouped by travel group and departure. Missing documents surface long before the flight.

Visa pipeline
46Submitted
31In process
112Approved
98Issued
Group A · Departs 29 Oct · Dhaka → Jeddah1 of 4 ready
PilgrimPassportVisaPhotoVaccine
Pilgrim 01ReadyReadyReadyReady
Pilgrim 02ReadyReadyReadyPending
Pilgrim 03ReadyPendingReadyReady
Pilgrim 04ReadyMissingPendingPending
Package builder

Everything a pilgrim needs, in one package

Flights

Group seats or individual tickets, with flight manifests generated from the pilgrim list.

Makkah and Madinah hotels

Contracted rooms by distance and sharing type, allocated automatically to each group.

Transport and ziyarat

Airport transfers, Makkah–Madinah transport and ziyarat tours added to the itinerary.

Visa and services

Visa processing, insurance and service-provider packages tracked for every pilgrim.

Key capabilities

Run pilgrim operations from registration to return, with packages and payments in one place.

12 features included in Hajj & Umrah

See it in a demo
  • 01Pilgrim registration with passport and photo
  • 02Package builder: flights, Makkah and Madinah hotels, transport
  • 03Double, triple and quad sharing with room allocation
  • 04Group, bus and guide allocation
  • 05Visa and document status per pilgrim
  • 06Instalment plans with SMS and WhatsApp reminders
  • 07Sub-agent portal with commission and balance
  • 08Flight manifests and rooming lists in one click
  • 09Mahram and family relationships on the file
  • 10Pilgrim ID cards and itinerary printouts
  • 11Mua'llim, guide and service provider records
  • 12Profit per package, group and season
Season workflow

From registration to return in six steps

  1. 01

    Register the pilgrim

    Passport, photo, contact and emergency details captured once, by your team or a sub-agent.

  2. 02

    Choose a package

    Pick the package and sharing type; the price, instalment plan and inclusions follow.

  3. 03

    Collect payments

    Deposit and instalments recorded with receipts, and reminders sent before each due date.

  4. 04

    Process the visa

    Documents checked against the requirement list and visa status tracked to approval.

  5. 05

    Allocate the group

    Seats, rooms, buses and guides assigned, with manifests and rooming lists exported.

  6. 06

    Travel and settle

    Pilgrims receive their itinerary and ID card; supplier costs are settled and profit is final.

Reports & agents

See the whole season at a glance

Filter by date, journey (Hajj, Umrah or Ramadan Umrah) and sub-agent.

Sales trend

Bookings and revenue by month

Booking status mix

Confirmed, pending and cancelled

Top packages

Which packages sell best

Agent commission

Sales and commission per sub-agent

Built for every team

One system for the whole season

Registration desk

  • Register pilgrims in minutes
  • Scan and store passport copies
  • Print receipts and ID cards
  • Answer status calls from one file

Sub-agents

  • Register their own pilgrims
  • See packages and live prices
  • Track payments and commission
  • Download statements anytime

Operations team

  • Allocate rooms, buses and guides
  • Export manifests and rooming lists
  • Track visas and missing documents
  • Share lists with service providers

Accounts and management

  • Collected and outstanding per group
  • Supplier costs posted to each package
  • Profit by package and season
  • Daily cash and bank summary
Why agencies switch

Before and after TravelSuite ERP

TaskWithout TravelSuiteWith TravelSuite ERP
Pilgrim listsSeveral Excel files per groupOne register for the whole season
InstalmentsRecorded in a notebookTracked with receipts and reminders
Room allocationDone by hand before departureAllocated by sharing type in minutes
Visa statusChecked pilgrim by pilgrimStatus and missing documents at a glance
Sub-agentsLists sent over WhatsAppTheir own portal with balances
Package profitKnown after the seasonVisible before departure
Local by design

Ready for the markets you serve

Bangladesh flag

Bangladesh

Run Hajj and Umrah seasons in BDT, collect instalments by bKash, Nagad or bank transfer and manage sub-agents across districts.

Saudi Arabia and the GCC flag

Saudi Arabia and the GCC

Work with service providers in Makkah and Madinah, contract Haram-area hotels and serve pilgrims travelling from across the Gulf.

Malaysia flag

Malaysia

Sell Umrah packages in MYR with online deposits, family bookings and group departures throughout the year.

FAQ

Frequently asked questions

Does it support both Hajj and Umrah?

Yes. Run Umrah all year and Hajj in season, each with its own packages, groups, quotas and reports.

Can pilgrims pay in instalments?

Yes. Set an instalment plan per package, send due reminders by SMS or WhatsApp and see collected and outstanding amounts per group.

Can I manage sub-agents who bring pilgrims?

Yes. Sub-agents register their pilgrims in their own portal, and you track their commission, payments and balance.

How are rooms allocated in Makkah and Madinah?

Rooms are allocated by room type and sharing (double, triple, quad) from your contracted hotels, and rooming lists are generated for each hotel.

Can I share pilgrim lists with service providers?

Yes. Export manifests, rooming lists and transport lists for airlines, hotels, transport companies and your service provider in Saudi Arabia.

Does it track visas and documents?

Yes. Each pilgrim's passport, photo, vaccination and visa status is tracked, with alerts for missing or expiring documents.

Can pilgrims book Umrah packages online?

Yes. Publish packages on your website with dates and prices, take a deposit online and receive the registration in the system.

Can I see profit per package and group?

Yes. Costs for flights, hotels, transport and services are posted against each group, so profit is visible per package, group and season.

Ready to run your agency from one platform?

Book a free walkthrough or message our team on WhatsApp.

TravelSuite support agent Need help?Chat on WhatsApp