Calbil home

How to Calculate Umrah Package Price: A Step-by-Step Guide for Travel Agents

Price an Umrah package right every time: hotel rooms, visa, tickets, transport, ziyarat, SAR to PKR and markup, with formulas and a worked example.

8 min read
Umrah package price formula: hotel, visa, ticket, transport and ziyarat costs plus markup

A client sends a WhatsApp message: "4 log, 15 din, Makkah aur Madinah, quad room, rate bata dein." Before you can reply, you need a number you trust. This guide shows how to calculate Umrah package price the way an agency should: line by line, from your own vendor rates, with the maths that most often goes wrong spelled out.

The method works the same whether you quote in Karachi, Lahore or Peshawar, and whether you use a spreadsheet, a calculator or quotation software.

What goes into an Umrah package price

Almost every Umrah package is built from the same parts. Each one is priced in its own way, so it pays to keep them separate until the very end:

  • Makkah hotel: priced per room, per night
  • Madinah hotel: priced per room, per night
  • Umrah visa: priced per person (adult, child and infant prices can differ)
  • Air ticket: priced per person, often in PKR from your ticketing vendor
  • Transport: airport transfers and the Makkah–Madinah journey, priced per vehicle or per seat
  • Ziyarat: priced per person by bus, or per vehicle for a private tour
  • Your markup: the profit you add on top of cost

Saudi vendors usually send hotel, transport and ziyarat rates in Saudi riyals (SAR), while your client pays in Pakistani rupees (PKR). Keep the currencies apart until you convert, and convert only once.

Step 1: Fix the trip details before you price anything

Most pricing mistakes start with a vague requirement. Confirm these first:

  1. Travellers: how many adults, children and infants
  2. Dates: departure and return date. Nights = return date minus departure date
  3. Nights in each city: for example Makkah 7 nights, Madinah 7 nights. The total must equal the trip's nights
  4. Room sharing: double (2), triple (3), quad (4) or quint (5) persons per room
  5. Cities: where the client departs from in Pakistan, and whether they land in Jeddah or Madinah

If any of these is missing, ask before quoting. A quote built on a guess has to be redone, and the second quote always looks more expensive to the client.

Step 2: Price the hotels per room, per night

Hotel rates are usually quoted for a whole room per night, not per person. The formula is:

Hotel cost = room rate × nights × rooms needed

Rooms needed = persons who need a bed ÷ persons per room, rounded up

Rounding up is where money is lost. Five adults in quad rooms need 2 rooms, not 1.25. Infants normally share a bed and do not count towards rooms, while children usually do.

Two more checks before you move on:

  • Is the rate valid for every night? A vendor rate that ends halfway through the stay leaves some nights unpriced. Check that the rate covers the check-in night through the last night, not just the arrival date.
  • Is it the hotel the client expects? Distance from the Haram and walking or shuttle access matter to pilgrims. Note them on the quote so there are no surprises.

Step 3: Add the visa and air tickets per person

Visa and tickets are simpler because they are priced per traveller:

Visa cost = adult price × adults + child price × children + infant price × infants

Use the vendor's own child and infant prices where they exist, instead of assuming children pay the adult price. Visa fees and rules change from time to time, so confirm the current price with your visa vendor before you send a quote.

Air tickets work the same way. If your ticketing vendor quotes in PKR, keep the ticket in PKR and add it after you convert the SAR parts. Note the airline and whether the flight is direct or connecting: clients compare this first.

Step 4: Price transport by vehicle, not by person

Private transport is usually priced per trip for a whole vehicle:

Transport cost = rate per trip × vehicles needed

Vehicles needed = travellers who need a seat ÷ seats in the vehicle, rounded up

A typical Umrah trip has several legs: airport to the Makkah hotel, Makkah to Madinah, and Madinah to the airport for the return. Some vendors price each leg; others offer one full-trip rate. Price both ways and use the cheaper one.

If the client prefers shared transport, the rate is per seat instead: multiply it by the number of travellers.

Step 5: Add ziyarat

Ziyarat is priced in one of two ways:

  • By bus: a per-person rate × travellers (infants often free)
  • Private vehicle: a per-vehicle rate × vehicles needed

Price ziyarat for each city the client stays in, only if it is part of the package.

Step 6: Convert SAR to PKR once, at your own rate

Add up every SAR cost first, then convert the total at one exchange rate:

Cost in PKR = total SAR cost × your SAR-to-PKR rate + costs already in PKR (such as tickets)

Use the rate your agency actually pays, not a rate from the news. Write the exchange rate on the quote. If the riyal moves, you can show the client exactly why a new quote differs.

Step 7: Add your markup

There are two common ways to add profit:

  • Percentage markup: for example 8% on top of cost. It grows with the size of the package.
  • Fixed markup per person: for example a fixed amount in PKR per adult and per child. It keeps your profit predictable on cheaper packages.

Decide whether infants carry a markup, and apply the same rule every time, so two consultants in your office never quote the same package at two different prices.

A worked example (example figures only)

The numbers below are made-up round figures to show the maths. They are not current market rates.

Trip: 4 adults, 14 nights (Makkah 7, Madinah 7), quad room, private car for the full trip, ziyarat by bus.

  • Makkah hotel: SAR 400 per room per night × 7 nights × 1 room = SAR 2,800
  • Madinah hotel: SAR 300 per room per night × 7 nights × 1 room = SAR 2,100
  • Visa: SAR 500 × 4 adults = SAR 2,000
  • Transport: SAR 900 for the full trip × 1 vehicle = SAR 900
  • Ziyarat by bus: SAR 50 × 4 adults = SAR 200

Total in SAR: SAR 8,000. At an example rate of PKR 75 per riyal, that is PKR 600,000.

Add air tickets of PKR 150,000 × 4 adults = PKR 600,000. Total cost: PKR 1,200,000.

With an 8% markup (PKR 96,000), the package sells for PKR 1,296,000, or PKR 324,000 per person.

Now change one input: make it 5 adults instead of 4. You need 2 quad rooms, so the hotel cost doubles, while transport may still fit one vehicle. This is why every line has to be recalculated from its own formula instead of scaling the old total.

Mistakes that quietly cost agencies money

  • Rounding rooms or vehicles down instead of up
  • Charging children the adult price, or forgetting infant prices altogether
  • Using an expired vendor rate, or one that does not cover every night of the stay
  • Quoting with an old exchange rate after the riyal has moved
  • Sending a quote with no validity date, so the client comes back weeks later expecting the same price
  • Mixing SAR and PKR in the same total before converting

Calculate it in seconds instead of minutes

Doing this by hand works, but it is slow, and every manual step is a chance for a mistake. Calbil keeps every vendor's rates in one rate book with their validity dates, picks the cheapest valid rate for each line, works out rooms, vehicles, children and infants, converts SAR to PKR at your rate and adds your markup. You get a branded one-page quote ready to share on WhatsApp.

You can try it on the free plan, no card needed. Once your quote is priced, see what a professional Umrah quotation should include.

FAQs

How do you calculate hotel rooms for an Umrah group?

Divide the number of travellers who need a bed (adults and children) by the persons per room, then round up. Five adults in quad rooms need two rooms. Infants usually share a bed and are not counted.

Should children pay the same price as adults?

Not necessarily. Many vendors have separate child and infant prices for visas, tickets and ziyarat. Hotel rooms are shared, so children are counted for rooms but the room price is not charged per person.

Which exchange rate should I use for SAR to PKR?

Use the rate your agency actually pays your vendors, and write it on the quote. Convert the total SAR cost once, then add any costs that are already in PKR, such as air tickets.

How long should an Umrah quotation be valid?

Keep validity short, because hotel availability, vendor rates and the exchange rate all change. Many agencies keep quotes valid for a few days and say so clearly on the quote.

Free toolUmrah package price calculatorRooms, hotels, visa, tickets, transport, SAR to PKR and markup, in one place.