Makkah to Madinah Taxi
From your hotel door in Makkah to your hotel door in Madinah (or the other way round) — no train station transfers, with stops for rest and prayer whenever you need.
- 550 SARStarting price
- ≈ 450 kmDistance
- 4.5–5 hoursTravel time
- 24/7Available
Hotel to hotel between the two Holy Cities
Makkah and Madinah are about 450 km (280 miles) apart. By car the trip takes 4.5 to 5 hours on the Hijrah Expressway, including a short stop at a service area.
We drive in both directions — Makkah to Madinah after your Umrah, and Madinah to Makkah if you start your trip with the visit. Your driver collects you from the hotel lobby, loads your luggage, and drops you at your hotel in Madinah or the nearest permitted point to the Prophet's Mosque.
Makkah to Madinah taxi price
| Route | Sedanup to 4 passengers, 3 bags | Family (Staria/H1)up to 7 passengers with bags | Van (HiAce)up to 12 passengers | GMC Yukonup to 7 passengers, premium |
|---|---|---|---|---|
| Makkah ↔ Madinah≈ 450 km · 4.5–5 hours | 550 SAR | 700 SAR | 900 SAR | 1000 SAR |
Prices start from the amounts shown in Saudi riyals; your final price is confirmed before booking.
What to expect on the road
- Departure: we agree the pickup time with you — often after Fajr or after Asr, to avoid the midday summer heat and traffic leaving Makkah.
- Rest stop: the driver stops roughly halfway for prayer, food and restrooms, and can stop more often for children or elderly passengers.
- Arrival: the driver calls your hotel or shares his location as you approach; entering the central area takes longer around prayer times.
Madinah to Makkah for Umrah
Travelling from Madinah to perform Umrah? Your miqat is Dhul Hulaifah (Abyar Ali) on the edge of Madinah. The driver stops there so you can bathe and enter ihram, then drives straight to your hotel in Makkah or the nearest point to the Haram.
Jeddah Airport straight to Madinah
Some pilgrims prefer to start with the visit to Madinah: they land in Jeddah and head to Madinah first. Jeddah Airport to Madinah is about 420 km, roughly 4 hours. Share your landing time and we'll meet you in arrivals.
Private car or Haramain train?
| Private car | Haramain train | |
|---|---|---|
| Journey time | 4.5–5 hours | Shorter, plus getting to and from stations |
| Door to door | Yes | No — taxi needed at both ends |
| Luggage | Depends on car size | Per ticket allowance |
| Departure time | Whenever you choose | Timetable and seat availability |
| Cost for a family | One price per car | One ticket per person |
The train suits solo travellers with light bags; a private car suits families, elderly travellers, heavy luggage, or when trains are sold out in peak season.
How to book
- 1
Send your trip details
Fill in the booking form or message us on WhatsApp: route, date, time, passengers and flight number.
- 2
We confirm price & driver
We send your final price, then the driver's name, phone and car details before pickup.
- 3
Your driver is waiting
The driver meets you on time and takes you straight to your destination.
Other routes
Jeddah Airport to Makkah Taxi & Private Transfer
≈ 100 km · 60–90 min
From 200 SARJeddah to Makkah Taxi
≈ 80 km · 60–75 min
From 180 SARMakkah to Jeddah Airport Taxi
≈ 100 km · 60–90 min
From 200 SARMakkah to Jeddah Taxi
≈ 80 km · 60–75 min
From 180 SARJeddah Airport Transfer: Taxi vs Uber vs Pre-Booked
≈ 100 km · 60–90 min
From 200 SARJeddah Airport to Haram Transfer for Umrah Pilgrims
≈ 100 km · 60–90 min
From 200 SARMakkah to Taif Taxi
≈ 90 km · 75–90 min
From 250 SARFrequently asked questions
How much is a taxi from Makkah to Madinah?
From 550 SAR for a sedan, hotel to hotel, depending on car type.
How long is the drive from Makkah to Madinah?
About 4.5 to 5 hours including a short rest stop.
Can we stop on the way?
Yes, the driver stops at service areas for prayer and food, and more often if needed.
Do you also go from Madinah to Makkah?
Yes, and the driver stops at the Dhul Hulaifah (Abyar Ali) miqat if you're going for Umrah.
Can you drive from Jeddah Airport directly to Madinah?
Yes — about 420 km and roughly 4 hours, with meet & greet in arrivals.