Services · Ecommerce development · Tourism booking sites

Booking sites for the transfers and ziyarat that pilgrims plan around Makkah.

Codeeo offers tourism booking website development in Makkah for licensed transfer companies, ziyarat operators and pilgrim service providers. Visitors come to perform Umrah and pray at Masjid al-Haram, then want reliable rides from Jeddah airport, the Haramain station and between hotels, and calm guided visits to Jabal al-Nour, the Hira Cultural District, Jabal Thawr, Arafat and Mina outside the Hajj days. We build sites where those services are booked, paid and confirmed online, in Arabic first and the languages pilgrims read.

A pilgrim's time in Makkah is short and full. Every hour lost waiting for a driver or a reply is an hour not spent in worship. A booking site that confirms instantly and sends clear pickup details to the hotel is a service in itself, and it brings bookings to you directly.

Built for
Licensed transport and transfer companies, ziyarat and guide operators, and Umrah service providers in Makkah selling rides, seats or guided visits to pilgrims and their families.
Typical timeline
Settled in discovery once services, fleet, seasonal rules and payment provider are known, with launch planned well clear of Ramadan and the Hajj period.
What you own
The booking website, admin and dispatch code, your merchant account, booking and passenger records, e-invoices, domain, hosting and analytics accounts.
Rated
4.7 / 5 from 23 Google reviews

200+ companies servedFrom a first store to an ADX listed developer

Modon
Majid Al Futtaim
HP
Belkin
Dulsco Group
OneClickDrive
Hanayen
HMS
Clocksprings
Ghezlan

What the Makkah booking platform includes

What pilgrims need booked, and what your team needs to run it.

The main products in Makkah are movement and meaning. Movement is the transfer: from King Abdulaziz International Airport in Jeddah, from the Haramain railway station, from hotels in Aziziyah or Misfalah to the edge of the central area, and onward to Madinah. Meaning is the ziyarat: visits to the places tied to the life of the Prophet, explained by a guide in the pilgrim's own language.

Both have tight constraints. Roads close around the Haram at busy times, prayer times fix the shape of every day, and demand spikes in Ramadan and around the Hajj. The capabilities below are built around those constraints. They connect to one calendar and one fleet, so a coach is never sold twice, and the admin is designed for dispatchers working long shifts, with large clear screens and few clicks per change.

Explain your project
  • Airport, station and intercity transfers

    Guests enter a flight or train arrival, the number of passengers and bags, and their hotel. The site offers the right vehicle class, charges the fare and assigns a driver. Transfers to Madinah, by road or as a link to the train, can be added on the same order. Late flights are flagged on the dispatch board so the driver waits rather than leaves.

    Pilgrims land knowing exactly who is collecting them.

  • Ziyarat tours with guide language choice

    Shared and private visits to Jabal al-Nour and the Hira Cultural District, Jabal Thawr, Arafat, Muzdalifah and Mina, sold by seat or by vehicle. Guests choose a guide language, and each tour page lists the stops and the time back at the hotel. Women only and family groups can be offered as separate departures where your guides support them.

    Tours fill by language, so every guest understands the guide.

  • Booking for a parent or relative

    Many bookings are made by a son or daughter abroad for elderly parents travelling alone. The buyer pays, enters the traveller's details and phone number, and both receive the confirmation. The driver contacts the traveller directly on the day. Notes such as wheelchair use or a hearing difficulty travel with the booking to the driver and guide.

    Families abroad can arrange care for parents with confidence.

  • Seasonal and Hajj period rules

    Your team sets which services run in Ramadan, which pause around the Hajj and which dates carry peak fares, months ahead. Products outside their season simply stop appearing, so guests cannot book something that will not run. Departure times on every product are set relative to prayer times, so tours return before the next prayer.

    No refunds caused by bookings that should never have been taken.

  • Hotel zone pickups and drop off points

    Hotels are grouped by zone, such as Ajyad, Aziziyah, Misfalah and Jabal Omar, each with a pickup point drivers can actually reach when roads near the Haram are closed. Confirmations include a map pin and a photo of the meeting place. Zones can be redrawn by staff when a road is closed for the season.

    Fewer missed pickups on crowded streets.

  • Payments from Saudi and abroad

    Tourism online payment integration in Makkah through a SAMA licensed gateway: Visa and Mastercard for pilgrims from abroad, mada, Apple Pay and STC Bank for residents and Saudi visitors, and Tabby or Tamara where a family is booking a full package of transfers and visits.

    Payment succeeds whichever country the card comes from.

  • Light pages for busy networks

    Mobile networks near the Haram are heavily used at prayer times. Booking pages are kept small, load the essentials first and save progress, so a guest who loses signal mid checkout can continue where they stopped.

    Bookings complete even when the connection is weak.

  • Honest scope beside official services

    Umrah permits and Hajj packages run through Nusuk and licensed providers under the Ministry of Hajj and Umrah. Your site states clearly what you provide and what pilgrims must arrange officially, so nobody pays you for something only Nusuk can issue. The same honesty applies to tours inside the holy sites, where only the routes open to visitors are offered.

    Your licence and reputation stay protected.

  • Fatoora e-invoices and refunds

    Every payment creates a ZATCA compliant e-invoice, and every refund a credit note, through a Fatoora integrated invoicing system. Company and group buyers receive full tax invoices with their VAT number.

    Accounts stay clean through the busiest weeks.

  • Dispatch board and driver lists

    A live board of the day's arrivals, departures and tours, grouped by vehicle, with flight updates, passenger counts and care notes. Drivers receive their list by message and mark each pickup complete. Unassigned jobs are highlighted in red so nothing is missed.

    Dispatchers see problems before pilgrims feel them.

Who this is for

Four Makkah operators that a booking site serves well.

Makkah operators work in one of the most demanding hospitality settings anywhere. Guests arrive at all hours, many for the first time, many without Arabic, and expectations are high because the purpose of the trip matters so much to them. These are the operators we typically build for. Discovery for Makkah clients runs by video call, and we ask your dispatchers to walk us through a real day before we design anything. From there we decide whether the first release should focus on transfers, ziyarat or both.

01

Transfer companies with mixed fleets

You run sedans, family vans and coaches between the airport, the station, hotels and Madinah. Bookings arrive by phone, chat and agents, and dispatch is a whiteboard. We build an online transfer booking flow with vehicle sizing by passengers and luggage, flight tracking notes, and a dispatch board that shows every car's next job. Partner hotels and agents can book through their own logins at agreed rates.

One fleet calendar for direct guests and partners.

02

Ziyarat operators with daily departures

Your coaches leave each morning for the historic sites, with guides in several languages. Some days are full, others half empty, and walk up sales at hotel desks are hard to track. We build a site that sells seats by language and departure, lets hotel desks book through their own login, and closes sales when the coach is full.

03

Pilgrim service providers selling packages

You combine airport transfers, ziyarat, a Madinah transfer and sometimes meals into one package for families. Customers want one price and one confirmation. We build package products with fixed and optional parts, deposits for larger groups, and a single e-invoice, while each component still draws on the right vehicle and guide. Group leaders receive one link with every member's pickup times and tour details.

Packages never include permits you cannot issue.

04

Guides offering private and family visits

You are a licensed guide or a small team, known for explaining the sites well in Urdu, Indonesian, English or another language. Your diary is full in season and quiet otherwise. A simple booking site with private visit requests, instant payment and a calendar you control lets families find and book you directly. Reviews from earlier families sit beside each visit to help new guests choose a guide they trust.

From the first call to a booking site pilgrims trust.

  1. 01Service, fleet and season mappingEvery transfer route, ziyarat, package, vehicle class and guide language listed, with prayer, road and seasonal rules, agreed with your team over video calls.
  2. 02Tourism booking website design for Makkah pilgrimsArabic first, right to left pages with Urdu, Indonesian, English and other languages, plain wording for first time visitors, and a checkout tested on low end phones.
  3. 03Booking engine and dispatchTransfers, seats, vehicles, packages and hotel desk accounts on one calendar, plus the dispatch board and driver lists your operations team runs every day.
  4. 04Payments and complianceGateway setup and testing for local and international cards, Fatoora e-invoicing, PDPL notices and consent, and registering the online store with the Ministry of Commerce.
  5. 05Peak day rehearsalWe run a simulated Ramadan night of arrivals and departures, test every language and payment route, and check how the site behaves on a weak connection.
  6. 06Launch outside the peakWe go live in a quieter period, redirect any old pages, train dispatchers and hotel desks, then tune products and pages from real bookings before the next season.

Technology

What we build this with.

We select the stack to suit your volume and staff: a custom booking and dispatch system where rules are complex, or an established platform extended where they are simpler. Hosting and data location follow the PDPL, and security controls are planned against NCA guidance for systems that hold passenger data.

01Web

  • React
  • Next.js
  • TypeScript
  • Node.js
  • Laravel
  • WordPress

02Commerce

  • Shopify Plus
  • WooCommerce
  • BigCommerce
  • Headless storefronts

03Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

04Marketing and tracking

  • GA4
  • Google Tag Manager
  • Search Console
  • Meta Pixel
  • Looker Studio

Questions Makkah operators ask before building a booking site.

Because pilgrims abroad plan and pay before they travel, often at night your time.

A pilgrim in Jakarta or Lahore planning a trip wants to book the airport transfer and a ziyarat before boarding, not negotiate by message on arrival. A site that shows the fare, takes payment and confirms instantly wins that booking. It also cuts the calls your staff take, gives you payment upfront instead of cash at the kerb, and keeps a record of every passenger for the busy days. Repeat pilgrims can then book again with their details already saved.

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5from 23 Google reviews