Serving Makkah & Madinah Every user verified

Two ways to ride. One trusted companion.

Verified drivers for City to City rides between Makkah and Madinah, and Ziyarat rides inside each city — one clear fare per seat, paid in cash.

  • Every user verified
  • Cash on the trip
  • No surge pricing
What we offer

Two kinds of ride, built for the journey

Whether you are travelling between the two holy cities or visiting the Ziyarat sites inside one of them, you book the same way — a seat, a clear fare, a verified driver.

City to City Ride

Travel between Makkah and Madinah. Choose your departure city, your destination city and a date, then book a seat with a driver already making the trip.

  • Both directions, published by drivers making the trip anyway
  • Departure time, vehicle and per-seat fare shown before you book
  • Filter by price range, seats needed and the languages the driver speaks
  • Chat with your driver once the booking is confirmed
Find a city to city ride
Makkah
Al Haram
Madinah
An-Nabawi

Ziyarat Within City Ride

Visit the sacred sites inside one city. Drivers publish a route through the Ziyarat sites; you pick where you get on and one or more places to get off along the way.

  • A curated list of Ziyarat sites in Makkah and Madinah — not street addresses
  • Search nearby: matches rides stopping within 500 m of the site you chose
  • Photos and a pinned map location for every site before you book
  • Several stops on one route, one clear fare per seat
Find a Ziyarat ride
Masjid al-Haram Jabal al-Nour Masjid Quba Jabal Uhud Jannat al-Baqi and more
How it works

Three steps to your seat

No haggling at the roadside, no surge pricing, no surprises on arrival.

01

Sign up & get verified

Create your account in a minute. Every driver and passenger completes a short video verification with our team before the account is activated.

02

Choose your ride type

City to City between Makkah and Madinah, or Ziyarat Within City. Search by date and time, then compare fares, seats and the languages each driver speaks.

03

Book your seat, pay in cash

Request a seat and the driver confirms. You pay the driver directly on the trip at the per-seat fare you saw when booking — nothing more.

For both sides of the trip

Whether you have the seats or need one

The same verification, the same reliability rules, the same clear fare — from either seat.

For drivers

Fill the empty seats on trips you are already making.

  • Publish a one-off ride or a daily route that repeats itself
  • Set your own fare per seat and how many seats you offer
  • Confirm or reject each booking request on your own terms
  • Collect the fare in cash — only a small commission comes off your wallet
  • Track earnings and build a reliability score that brings more bookings
Start driving
For passengers

Know the fare, the driver and the route before you book.

  • Search by city pair or by Ziyarat site, for the date and time you need
  • See the vehicle, the driver's reliability score and their spoken languages
  • Follow the full route on a map, with every stop pinned
  • Pay only the per-seat fare — no booking fee, no surcharge, no surge
  • Cancel a request that is still pending at any time, free of charge
Find your ride
Why RafiqFinder

Built around the visitor's journey

Every part of the platform is shaped by how people actually travel to and around the two holy cities.

Verified people only

Drivers and passengers are both checked by our team over a short video call before their account is activated. Drivers also have their vehicle verified.

A driver who speaks your language

Every driver lists the languages they speak, and you can filter your search by them — so the whole trip is easier for a visitor far from home.

One fare, shown up front

The per-seat fare you see when searching is the fare you pay. No surge, no booking fee, no negotiation at the door.

Cash on the trip

Nothing to link, nothing to top up. Passengers pay the driver directly; only drivers keep a small wallet for our commission.

Reliability that is earned

Drivers and passengers both carry a score based on showing up. Repeat no-shows and late cancellations are blocked automatically.

In-app chat and an SOS

Coordinate the pickup without sharing your phone number, and raise an SOS to our team from inside the app at any point on the trip.

Common questions

Questions, answered

The things people ask us most before their first booking.

Makkah and Madinah. City to City rides run between the two, in both directions. Ziyarat Within City rides run inside either one, between the Ziyarat sites we list. We would rather cover two cities properly than claim to be everywhere.

A City to City Ride takes you from one city to the other — you pick a departure city and a destination city. A Ziyarat Within City Ride stays inside one city and follows a route through the Ziyarat sites; you choose which site you are picked up at and which one or more you are dropped at. Booking, fares and cash payment work the same way for both.

Every account — driver or passenger — goes through a short video verification call with our admin team before it is activated. We confirm identity, and for drivers we also check the vehicle details before any ride can be published. On top of that, every completed trip feeds a reliability score that filters out repeat offenders.

Passengers pay the driver in cash on the trip, at the per-seat fare shown when booking. There is nothing to link and nothing to top up. Drivers keep a small wallet on the platform, and our commission for each confirmed seat is deducted from it — never from the passenger.

Yes. While a request is still pending with the driver you can cancel it at any time, free of charge. After it is confirmed you can still cancel up to the cutoff shown on your booking with no penalty; cancelling later than that reduces your reliability score. If a driver cancels on you, you are notified straight away and the seat is released so you can search again.

Sign up as a driver, register your vehicle, and complete the video verification call with our team — usually done within a day. After that you can publish City to City or Ziyarat rides, set your fare and seats, and start accepting booking requests.

Serving Makkah & Madinah

Your next journey starts with a seat

Join the drivers and passengers travelling between Makkah and Madinah, and to every Ziyarat in between.