
A taxi from Riyadh to Makkah is about 870 km and takes roughly 8 hours. The fare is fixed from SAR 550, door-to-door, with prayer and rest stops and a Miqat stop for Ihram on request.
- Distance
- ~870 km
- Time
- ~8 hours
- From
- SAR 550
- Hours
- 24/7
Vehicle Options & Estimated Pricing
* Estimated fares — your final quotation is confirmed on WhatsApp or email.

Executive Sedan
SAR 550

Family SUV
SAR 825

Luxury VIP
SAR 1375

Group Van
SAR 743
Route Tips & Information
All-Inclusive Fixed Price
The price you see is the price you pay. No hidden fees, no surge pricing, tolls and taxes included.
Meet & Greet Service
Your driver will wait at the pickup location holding a name sign with your name on it.
Professional & Licensed
All drivers are fully licensed by the Saudi Ministry of Transport, speak English and Arabic, and are trained for professional service.
Frequently Asked Questions
How long is the drive from Riyadh to Makkah?
Riyadh to Makkah is about 870 km — roughly an 8-hour drive. We include prayer and rest stops, and a Miqat stop for Ihram if you are performing Umrah.
How much is a taxi from Riyadh to Makkah?
The fare is fixed from SAR 550 for a sedan, confirmed before booking, with SUVs and vans for families and luggage.
Can the driver stop at the Miqat for Ihram?
Yes. Tell us in advance and the driver will stop at the relevant Miqat (Qarn Al-Manazil for those coming from Najd) so you can enter Ihram.
Related Taxi Routes & City Guides
Book This Route
Pickup
Riyadh
Dropoff
Makkah
Free cancellation up to 24h before pickup
