Services · Mobile app development · Taxi booking apps

Taxi apps built for Jeddah's airport runs, Corniche nights and Makkah transfers.

Codeeo handles taxi booking app development Jeddah operators can run as their own service: a rider app, a driver app and a dispatch console that understand King Abdulaziz International Airport, the two Haramain stations in the city and the long road to Makkah. Riders book, track and pay in Arabic or English, drivers get clean job offers, and your controllers see every car on one map instead of juggling phone calls and WhatsApp groups.

Jeddah is a mixed market. A single fleet might carry a resident from Al Rawdah to Tahlia Street at lunchtime, a pilgrim from the Hajj Terminal at dawn and a family to Obhur on a Friday evening. The software has to price, dispatch and support all three without confusion.

Built for
Taxi companies, limousine fleets and Umrah transport operators based in Jeddah who want their own branded booking channel.
Typical timeline
We agree the first release and its order of features during discovery, then write the delivery plan down before design begins, so you know what ships first and why.
What you own
Your Apple and Google developer accounts, the code repositories, the dispatch database and every rider and driver record sit in accounts you control.
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 app can include

Features shaped around how people move through Jeddah.

Taxi apps fail in Jeddah when they assume every trip looks the same. An arrival at the North Terminal needs a flight number and a meeting point. A ride from Al Balad needs a pin that works in narrow lanes where cars cannot stop. A transfer to a hotel near the Haram needs the driver to know the entry rules for Makkah before accepting. We design the rider app, the driver app and the operator console together so each of these cases has its own flow.

As taxi app developers Jeddah fleets can brief directly, we also plan for the parts riders never see: how fares are calculated, how disputes get resolved, how drivers are paid and how your licensing documents are stored. Fares, zones and surcharges are always set by you as the operator; the software applies your rules consistently and shows the rider the amount before they confirm. Summer evenings, Jeddah Season events and the last ten nights of Ramadan each bend demand in a different direction, so the console lets you prepare rule sets in advance and switch them on when the city changes pace.

Explain your project
  • Airport arrivals with flight tracking

    Riders add a flight number when booking a pickup at King Abdulaziz International Airport. The console watches for delays, holds the job, and tells the driver which terminal and which door to use, whether that is Terminal 1, the North Terminal or the Hajj Terminal during pilgrimage seasons.

    Fewer drivers waiting at the wrong terminal and fewer no-show disputes.

  • Haramain station pickups

    Preset meeting points at the King Abdulaziz Airport station and Jeddah Sulaymaniyah station, with arrival windows timed to train schedules you upload. Passengers stepping off a Madinah train can book before they reach the exit, and the driver sees the exact pickup bay. Late trains get the same delay handling as flights.

    Rail passengers get a car waiting rather than a queue at the rank.

  • Jeddah to Makkah transfers

    A separate intercity product with its own fare table, luggage questions and a check that only drivers cleared for Makkah trips can accept. During Hajj, the app can ask for the permit details your compliance team requires before a booking into Makkah is confirmed. Return legs from Makkah can be booked at the same time.

    Intercity work stays profitable and inside the entry rules.

  • Operator controlled fares and zones

    You draw zones on the map for the Corniche, Al Balad, the airport and the northern districts, then set base fares, waiting rates and special event rules. Fares follow the tariff you file or publish, and every change is logged with who made it. Riders never see a fare you have not approved.

    Pricing decisions stay with the operator and remain auditable.

  • Dispatch console for controllers

    A live map shows every car, its status and its next job. Controllers can assign a ride manually, reroute a driver around closures for events on the Jeddah Corniche Circuit, or batch airport jobs for the morning wave of arrivals. Unassigned jobs turn amber, then red, as pickup time approaches.

    Your control room works from one screen instead of radios and spreadsheets.

  • Driver app with shift tools

    Drivers log in, start a shift, accept or decline offers and navigate with their preferred maps app. Earnings, ratings, document expiry reminders and a daily summary appear in Arabic by default, with English available. Offers show pickup distance and the expected fare, so drivers can judge a job before accepting, and supervisors can message a whole shift at once.

    Drivers stay longer when the app respects their time.

  • Saudi payment methods

    mada cards, Apple Pay, STC Bank and cash, wired through a payment gateway licensed to operate in Saudi Arabia. Corporate riders can be billed on account, and each paid trip produces an invoice in the format your accountant needs for ZATCA e-invoicing. Failed card payments fall back to another method gracefully.

    Riders pay the way they already pay, and your books stay clean.

  • Corporate and hotel accounts

    Logistics firms near Jeddah Islamic Port, hotels along the Corniche and Umrah agencies can book on behalf of guests and staff, set spending rules and receive a single monthly statement. Account managers can add or remove bookers themselves, and every trip carries a reference code so a hotel can match it to the right guest folio.

    Recurring business accounts become a steady revenue line.

  • Rider safety and support

    Trip sharing with family, an in-app emergency button routed to your control room, driver photo and plate shown before pickup, and a lost property flow that links the item to the trip record. Visitors can also share a written trip summary with their hotel or agency so someone knows where they are.

    Riders, especially visitors, trust the service enough to book again.

  • On-demand hailing alongside bookings

    For fleets ready to compete on instant rides, ride hailing app development Jeddah style means matching the nearest free car within seconds while still protecting pre-booked airport jobs. Drivers committed to a scheduled pickup are held back from street offers in the minutes before it, and riders in busy spots such as Tahlia Street or the Red Sea Mall area see honest arrival estimates.

    Instant demand grows without breaking your scheduled commitments.

Who this is for

Four kinds of Jeddah fleet we usually hear from.

Most of the operators who contact us already run cars in Jeddah and already have customers. What they lack is software that belongs to them. A custom taxi booking app development Jeddah project makes most sense when one of the situations below matches yours. If none fit, tell us how your fleet works today and we will say honestly whether an app is the right next step. Sometimes a better dispatch tool on its own solves the real problem. We will say so.

01

An established taxi company still dispatching by phone

You have licensed cars, a call centre and loyal corporate customers, but every booking passes through a person and a notebook. We digitise that operation first: the console your controllers use, then the driver app, then the rider app. Your existing phone line keeps working, because many older Jeddah residents will keep calling, and those calls are entered into the same system. Controllers keep their current routines while gaining a map and job history. Account customers get statements without extra admin work.

Phone and app bookings end up in one queue.

02

A limousine or airport transfer operator

Your work is pre-booked: arrivals at the airport, hotel runs, business travellers heading to meetings in Al Rawdah or Al Zahra. You need scheduled bookings, meet and greet instructions, flight tracking and corporate invoicing more than you need instant hailing. We build that first and leave on-demand features for later. Pre-booked trips are where limousine margins sit, so we make sure cancellations, no-shows and waiting time are charged exactly as your terms say, with time-stamped evidence in each trip record should a client query the bill.

Scheduled trips usually come before instant hailing for this group.

03

An Umrah transport company serving pilgrims

Your passengers land in Jeddah and need to reach Makkah, often in groups with heavy luggage and limited Arabic. We build multilingual booking, group vehicles, agency accounts and permit checks during Hajj, and we design for the fact that a family may book from abroad days before travelling. Agencies abroad receive confirmation messages they can forward to travellers, and your coordinators see every group's cars on one screen when flights land in waves, which is when phone-based coordination usually breaks down.

Agency bookings and multilingual screens matter more here than surge logic.

04

A new ride hailing operator entering the city

You are applying for, or already hold, a TGA licence for app-based transport and want your own platform rather than a white label clone. We plan the full product with you, including driver onboarding, document checks and the reporting your licence asks for, and we confirm the current regulatory requirements with you before scoping. Expect the first release to centre on safe onboarding and fair dispatch in one service area, since Jeddah is large enough to prove the model before you think about other cities.

Licensing comes first; we build around the conditions you are given.

How a Jeddah taxi app goes from idea to cars on the road.

  1. 01Discovery by video callWe map your fleet, your zones, your busiest hours around the airport and the Corniche, how drivers are paid and what your TGA licence requires. Discovery and reviews run by video call.
  2. 02Fare and dispatch rulesBefore any screens are drawn, we write down how jobs are offered, how far a driver can be sent, how fares are calculated and what happens when a rider cancels.
  3. 03Design in Arabic firstRight to left layouts designed from the start, with English mirrored properly. We test pickup screens with real Jeddah addresses, including districts where street names are unreliable. Prototypes are tried with drivers early.
  4. 04Build in short cyclesRider app, driver app and console are built in parallel. You get working builds to try on your own phones at regular intervals, not a single reveal at the end.
  5. 05Pilot with a small fleetA limited group of drivers and invited riders use the app on real trips. We watch airport handovers, payment failures and dispatch delays, then fix what the pilot exposes. The pilot runs for an agreed period.
  6. 06Launch and steady improvementStore submission under your developer accounts, monitoring after launch, and a planned list of improvements based on what drivers and riders actually report. Updates ship on a regular schedule after that.

Technology

What we build this with.

Cross platform rider and driver apps where that keeps the budget sensible, native modules for location tracking where battery and accuracy demand it, and a web console built on a stack your future developers can maintain without us. Maps, routing and payment providers are chosen for how well they cover Jeddah addresses and Saudi cards, not by habit.

01Mobile

  • Swift
  • Kotlin
  • Flutter
  • React Native

02Data and cloud

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

03Marketing and tracking

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

Questions Jeddah taxi operators ask us.

It depends on scope, and we fix the plan in writing before design starts.

A fleet that only needs scheduled airport and hotel bookings can launch much sooner than one that needs instant hailing, live surge zones, corporate billing and intercity products on day one. During discovery we split the features into a first release and later phases, and we agree delivery dates for each phase. The biggest swing factors are payment gateway onboarding, how quickly your licensing documents are ready and how much time your controllers can give to pilot testing.

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