Makkah to Madinah Travel Routes and Distance: The Complete Pilgrim's Guide
Updated for 2026 • Makkah, Madinah, Jeddah and Taif transport
Every pilgrim planning Umrah eventually asks the same question. How far is Madinah from Makkah, and what is the easiest way to get there without wasting a day of the trip on logistics. Between flight connections, hotel checkout times, prayer schedules and tired parents or children, the road between these two holy cities can either be a smooth, restful part of the journey or a stressful scramble for tickets and transfers.
This guide lays out the real distances, travel times and transport options between Makkah, Madinah, Jeddah and Taif, so you can plan your Umrah itinerary with confidence and choose the option that actually fits your group, your budget and your schedule.
How Far Is Madinah From Makkah?
The road distance between Makkah and Madinah is approximately 450 kilometers (about 280 miles), travelled along the Haramain Expressway, a modern dual carriageway connecting the two holy cities. Depending on the mode of transport you choose, the journey between them takes anywhere from just over two hours to around six hours.
The route passes through open desert plains and low mountain ranges, with rest stops, fuel stations and prayer areas spaced along the way. There is no single "fastest" answer for everyone. The right choice depends on your group size, luggage, budget and how much comfort you need after a long flight.
Best Ways to Travel Between Makkah and Madinah
1. Haramain High-Speed Train
The Haramain High-Speed Railway is the fastest way to cover this distance, running at speeds up to 300 km/h and completing the journey in roughly two to two and a half hours. It is comfortable and well suited to solo travellers or small groups who are comfortable managing their own luggage and getting between the station and their hotel on arrival. The one drawback for families and pilgrims with elderly parents is that stations in both cities sit outside the city center, so you still need a taxi transfer on both ends.
2. Private Taxi or Car Transfer
A private taxi typically takes four to five hours door to door, from your Makkah hotel straight to your Madinah hotel, with no station transfers in between. This is the option most families, elderly pilgrims and groups with luggage choose, since the driver can stop for prayer at Dhuhr, Asr or Maghrib, wait during rest breaks, and drop you directly at the hotel entrance. It also means one fixed price for the whole group rather than per-ticket fares.
3. Public Bus (SAPTCO)
Buses are the most budget-friendly option, generally taking five to six hours including scheduled stops. They suit pilgrims travelling alone on a tight budget, though the shared schedule and multiple stops make them less practical for families or anyone travelling with young children or elderly relatives.
4. Flight via Jeddah
Flying between Jeddah and Madinah takes under an hour in the air, but by the time you add the taxi to Jeddah airport, check-in, security and the taxi from Madinah airport into the city, the full journey rarely ends up faster than a direct private transfer. This route mainly makes sense if you are already flying into Jeddah and continuing straight to Madinah without stopping in Makkah first.
| Option | Travel Time | Best For |
|---|---|---|
| Private Taxi | 4 – 5 hours, door to door | Families, elderly parents, groups with luggage |
| Haramain Train | 2 – 2.5 hours | Solo travellers, light packers |
| Public Bus | 5 – 6 hours | Budget travel, solo pilgrims |
| Flight via Jeddah | 3 – 4 hours total, with transfers | Pilgrims already routing through Jeddah |
Other Key Routes for Umrah Pilgrims
Makkah to Jeddah
Jeddah is the main airport gateway for most pilgrims, and the distance to Makkah is short, around 70 to 80 kilometers, taking roughly one to one and a quarter hours by private taxi depending on traffic near the airport and the Haram area.
Jeddah to Madinah
If your itinerary starts in Madinah before Makkah, the direct distance from Jeddah is around 420 kilometers, a journey of about four and a half hours by private car along the coastal and expressway route.
Makkah to Taif
Taif sits in the mountains above Makkah and is a popular side trip for its cooler climate and scenery, including the Al-Hada mountain road. The distance is around 65 to 90 kilometers depending on the route taken, with a travel time of roughly one and a half to two hours each way.
Why Most Pilgrims Choose a Private Taxi Transfer
Umrah is a spiritual journey first, and the trip between cities should not add stress to it. A private transfer with Umrah Ziyarat Service means:
- One fixed fare for the whole group, agreed before you travel, with no per-seat pricing
- Direct hotel-to-hotel pickup and drop-off, with no station transfers to arrange separately
- Prayer stops built into the schedule, so you are never rushed past a Salah time
- Drivers experienced with elderly pilgrims, wheelchairs and family groups travelling with children
- Clean, air-conditioned vehicles suited to Ihram, with space for luggage and Zamzam
- Flexible departure times that work around your flight, not a fixed train or bus timetable
For pilgrims travelling with older parents in particular, this comfort makes a real difference. If that describes your trip, our guide on Makkah Ziyarat taxi services covers how we plan routes and pacing around elderly travellers.
Routes We Cover
Umrah Ziyarat Service operates private transfers and Ziyarat tours across all four of these cities, so your whole trip can be arranged with a single trusted provider rather than switching between taxi companies at every stop:
- Jeddah Airport to Makkah hotel transfers
- Makkah to Madinah and Madinah to Makkah intercity transfers
- Madinah Airport and Jeddah Airport to Madinah hotel transfers
- Makkah to Taif day trips and return transfers
- Private Ziyarat tours within Makkah and Madinah
Explore our full range of services and current routes on the Umrah Ziyarat Service homepage.
Tips for a Comfortable Journey
- Book your intercity transfer in advance during Ramadan and peak Umrah season, since demand for both trains and taxis rises sharply
- Confirm your fare and vehicle type on WhatsApp before travel day, so there are no surprises at pickup
- If travelling with elderly parents, request a sedan or larger vehicle with easy entry and exit rather than a minivan with a high step
- Carry a printed or saved copy of your hotel address in Arabic to hand to the driver if needed
- Plan your departure time around prayer times rather than against them, so the trip itself becomes part of a restful pilgrimage rather than a rush
Frequently Asked Questions
How many kilometers is Makkah from Madinah?
The road distance is approximately 450 kilometers (about 280 miles), travelled via the Haramain Expressway.
How long does a taxi take from Makkah to Madinah?
A private taxi transfer typically takes four to five hours, depending on the number of prayer or rest stops along the way.
Is the Haramain train faster than a taxi?
Yes, the train covers the distance in about two to two and a half hours, but you still need a separate taxi from the station to your hotel on both ends, which adds to the total door-to-door time.
What is the best transport option for elderly pilgrims?
A private hotel-to-hotel taxi is usually the most comfortable choice for elderly parents, since it avoids station transfers, allows flexible prayer stops, and drops passengers directly at the hotel entrance.
How far is Jeddah from Makkah?
Jeddah is around 70 to 80 kilometers from Makkah, roughly a one to one and a quarter hour drive by private taxi.
Can I book a one-way transfer, or only round trips?
Both are available. Many pilgrims book a one-way transfer between cities and arrange Ziyarat tours separately once they arrive.
Book Your Makkah to Madinah Transfer
Fixed fares, comfortable vehicles, and drivers who understand the needs of Umrah pilgrims. Message us on WhatsApp to confirm your route and price.
Chat on WhatsApp: +966 59 419 5071Umrah Ziyarat Service • umrahziyaratservice.com • info@umrahziyaratservice.com
