Makkah to Riyadh Taxi and Riyadh to Makkah Taxi Service
The journey between Makkah and Riyadh is the longest intercity route we operate, covering approximately 875 km of modern Saudi highway and taking 8 to 9 hours by private car. It is also one of the most meaningful journeys a Muslim family makes, traveling from the capital city to the holy city for Umrah.
The Umrah Taxi provides private, fixed-fare transfers between Makkah and Riyadh in both directions, 24 hours a day, as part of our wider Makkah taxi service covering all routes from the holy city. Whether you are a Riyadh family heading to Makkah for Umrah, a pilgrim returning to the capital after completing their visit, or a business traveler on the Riyadh corridor, every booking is a private vehicle with an experienced long-distance driver.
| Distance | Drive time | Starting fare | Service |
|---|---|---|---|
| 875 km / 543 miles | 8 to 9 hours | From SAR 1100 | 24/7 private |
Makkah to Riyadh and Riyadh to Makkah Taxi Fares
All fares are fixed, all-inclusive, and confirmed before travel. Fuel, driver, and highway tolls are included. No meter, no surge pricing, no hidden charges. Prices may vary during Ramadan and Hajj season.
| Vehicle | Capacity | Makkah to Riyadh | Riyadh to Makkah |
|---|---|---|---|
| Hyundai Sonata / Toyota Camry | 4 passengers, 3 bags | SAR 1,100 | SAR 1,100 |
| Hyundai Staria / Starex H1 | 7 passengers, 8-10 bags | SAR 1,500 | SAR 1,500 |
| Toyota Hiace | 11 passengers, 16 bags | SAR 1,800 | SAR 1,800 |
| Chevrolet Suburban / GMC Yukon XL | 7 passengers, 6-8 bags | SAR 2,500 | SAR 2,500 |
| Toyota Coaster | 16 passengers, 18-20 bags | Get Quote | Get Quote |
Value calculation for families:
For a Riyadh family of 6 or 7 traveling to Makkah for Umrah, a Hyundai Staria at SAR 1,500 total works out to approximately SAR 214 per person, door to door from your Riyadh home to your Makkah hotel.
Compare this to booking individual flights from Riyadh to Jeddah (approximately SAR 300 to 400 per person), plus a Jeddah Airport to Makkah transfer on arrival, and the private taxi is often the more economical and significantly more comfortable option for a family traveling together.

Makkah to Riyadh Distance and Travel Time
How far is Riyadh from Makkah?
The road distance from Makkah to Riyadh is approximately 875 km (543 miles) via Highway 40, the main east-west expressway connecting the holy city with the Saudi capital. The straight-line air distance between the two cities is approximately 793 km, but the road follows the highway network through the central Saudi Arabian plateau.
Riyadh sits at approximately 612 meters above sea level in the Najd plateau. Makkah sits at approximately 277 meters in the Hejaz. The highway climbs gradually as it moves east from the coastal mountains toward the central plateau.
How long does the drive from Makkah to Riyadh take?
The journey takes approximately 8 to 9 hours under normal conditions. This is the longest route on our network and realistic timing matters for planning:
The driver plans departure time based on your schedule and traffic conditions and will advise on the best time to leave based on your arrival requirement in Riyadh.
The Road from Makkah to Riyadh – Highway 40
Highway 40, known as the Makkah Expressway or the East-West Corridor, is the primary road connecting Makkah with Riyadh through central Saudi Arabia. It is a modern, well-maintained multi-lane expressway with regular rest areas, fuel stations, prayer facilities, and food outlets spaced approximately every 100 km along the route.
From Makkah, the highway heads east through the outskirts of the city before joining the main Riyadh expressway. The road passes through the Hejaz foothills before flattening out onto the vast central Saudi Arabian plateau, a landscape of open desert stretching for hundreds of kilometers.
The main rest stops and service points along the route are:

For an 875 km journey we plan two rest stops of approximately 20 to 30 minutes each, keeping the total journey within 9 to 10 hours including breaks.
Why Riyadh Families Choose Private Taxi for Umrah Travel
The Riyadh to Makkah route is used heavily by Saudi and expatriate families living in Riyadh who travel to Makkah to perform Umrah. For a family of 5 to 7, a private taxi offers several advantages over flying that are worth understanding.
Cost efficiency for groups.
For a family of 6 or 7, flying requires 6 or 7 individual tickets plus airport transfers at both ends. A single Hiace at SAR 1,800 for 11 seats or Staria at SAR 1,300 for 7 seats is almost always cheaper per person.
Luggage.
Families traveling for Umrah carry significant luggage including prayer clothes, Ihram garments, and gifts. Private taxis have no luggage restrictions. Airlines charge for extra bags.
Flexibility.
Depart when you want, stop when you need to, arrive at your hotel directly. For families with children or elderly parents, this flexibility is genuinely valuable.
Overnight option.
Many Riyadh families depart after Isha prayer (approximately 9pm to 10pm) and arrive in Makkah in the early hours, in time for Fajr prayer at Masjid al-Haram. This overnight journey is one of the most spiritually meaningful ways to begin an Umrah trip, arriving in the holy city as dawn breaks.
Door to door convenience.
A private taxi collects from your home or hotel in Riyadh and delivers directly to your hotel near Masjid al-Haram in Makkah. Compare this to the flight option: drive or taxi to King Khalid International Airport, check in, fly to Jeddah (1 hour 20 minutes), collect luggage, then arrange a Jeddah Airport to Makkah transfer (60 to 90 minutes). The total door-to-door time by air is often 5 to 6 hours, not much less than the 8 to 9 hour direct drive.
How to Travel from Makkah to Riyadh — All Options Compared
| Option | Journey time | Door to door | Starting cost | Best for |
|---|---|---|---|---|
| Private taxi | 8 to 9 hours | Yes | SAR 900 sedan | Families, groups, pilgrims |
| Domestic flight via Jeddah | 5 to 6 hrs total with transfers | No | SAR 300 plus per person | Solo business travelers |
| SAPTCO bus | 13 hours | No | SAR 58 to 76 per person | Solo budget travelers |
Private taxi:
Door to door, no luggage limits, flexible departure, 24/7 availability. For families and groups the total cost is competitive with flying once airport transfers and luggage fees are included. For pilgrims the comfort of a private vehicle across 875 km is significantly better than a bus.
SAPTCO bus:
The Saudi Public Transport Company operates intercity buses between Riyadh and Makkah. The journey takes approximately 13 hours. Tickets cost approximately SAR 58 to 76 per person. This is the most economical option for solo budget travelers but the journey duration makes it impractical for most pilgrims and families.
Domestic flight:
Flying Riyadh to Jeddah takes approximately 1 hour 20 minutes in the air. However the total journey including airport check-in, Jeddah to Makkah transfer, and the fact that Jeddah Airport is itself 85 km from Makkah means total door-to-door time is 5 to 6 hours minimum. For solo travelers on business this can be the right choice. For families with luggage and children, the airport process adds significant stress.
Travel Tips for the Makkah to Riyadh Journey
Book in advance.
This is the longest route we operate and vehicle availability, particularly for larger vehicles like the Hiace and Coaster, should be confirmed well ahead of travel. During Ramadan and Hajj season, book at least two weeks in advance.
Choose your departure time carefully.
Early morning departures (2am to 5am) consistently offer the smoothest journey on this route. Traffic near both Makkah and Riyadh is at its lightest, temperatures are cooler, and prayer times align naturally with rest stops along the way.
Pack for a long journey.
Water, light snacks, and charged devices make the 8 to 9 hour drive comfortable, particularly for children. The driver knows the best rest stops with clean facilities and good food along Highway 40.
Plan two rest stops.
For a journey of this length we recommend two stops of approximately 20 to 30 minutes each, at Khurmah (midway) and Al-Dawadmi (two thirds of the way). This keeps the journey comfortable without adding excessive time.
Inform us of special requirements.
Elderly passengers who need additional comfort breaks, passengers with medical requirements, and families with very young children all benefit from advance planning. Mention these at the time of booking and we plan accordingly.
How to Book Your Makkah to Riyadh or Riyadh to Makkah Taxi — 3 Steps
Step 1:
Send your pickup location (hotel name or home address in Makkah or Riyadh), your destination, travel date and preferred departure time, number of passengers, preferred vehicle, and any special requirements via WhatsApp or the booking form. For Ramadan and Hajj season, book as early as possible to secure your preferred vehicle and time.
Step 2:
We confirm your vehicle, driver details, fixed fare, and planned rest stop schedule. For large groups needing a Hiace or Coaster, we confirm vehicle availability explicitly before finalizing the booking.
Step 3:
Your driver arrives at the confirmed location on time. For Makkah hotel pickups, they will navigate the Haram area roads to your hotel entrance. Pay in cash at the end of the journey. No advance payment required for standard bookings.
Frequently Asked Questions – Makkah to Riyadh Taxi
Book Your Makkah to Riyadh or Riyadh to Makkah Taxi Today
Whether you are a Riyadh family heading to Makkah for Umrah, a pilgrim returning to Riyadh after completing your visit to Masjid al-Haram, or a business traveler on the capital corridor, The Umrah Taxi provides private, fixed-fare transfers across 875 km with experienced long-distance drivers and comfortable vehicles.
Share your travel details on WhatsApp and receive confirmation within minutes.