Makkah to Madinah Distance, Route & Travel Options (Taxi, Train & Bus Guide)
Travel between Makkah (Mecca) and Madinah (Medina) is one of the most common journeys for Muslims visiting Saudi Arabia for Umrah, Hajj, or Ziyarat. Millions of pilgrims travel between the two holy cities each year to pray at Masjid al-Haram in Makkah and Al-Masjid an-Nabawi in Madinah.
This guide explains the distance between Makkah and Madinah, the main travel routes, and the transportation options available, including private taxis, buses, and the Haramain High-Speed Train.
Travelers who prefer door-to-door transportation can also choose a private taxi transfer between Makkah and Madinah, which provides direct hotel pickup and flexible travel times.
Distance Between Makkah and Madinah
The distance between Makkah and Madinah depends slightly on the route taken and the pickup location within each city.
Approximate travel distances:
- Road distance: 435–462 km (varies by start/end points)
- Haramain Railway distance: 449–453 km
Most road journeys between the two cities follow the Hijrah Highway (Highway 15), a modern multi-lane expressway that connects the two holy cities.
Because hotels in Makkah and Madinah are located in different districts, the exact travel distance may vary slightly depending on the starting and ending locations.
Travel Time from Makkah to Madinah
Travel time between the two cities depends on the transportation method chosen.
Typical travel times
- Private taxi or car: 4.5–5 hours
- Intercity bus: 5–6 hours
- Haramain High-Speed Train: 2–2.5 hours
Road travel time can vary depending on traffic, rest stops, and the time of departure.
The Haramain High-Speed Railway offers the fastest travel time, while private car transfers provide the most flexibility and direct transportation.
Main Travel Routes Between Makkah and Madinah
Road Route (Hijrah Highway)
Most road journeys follow the Hijrah Highway (Highway 15), which connects the two cities through a modern expressway.
This route passes several towns and rest areas along the way and is commonly used by pilgrims traveling between the two holy cities.
Average road distance: 435–462 kilometers
Travel time usually ranges between 4.5 and 6 hours depending on traffic conditions.
Haramain High-Speed Railway Route
The Haramain High-Speed Railway (HHR) connects major cities in western Saudi Arabia.
Train route: Makkah → Jeddah → King Abdullah Economic City (KAEC) → Madinah
Key details:
- Track length: about 450 km
- Maximum train speed: 300 km/h
- Travel time: 2–2.5 hours
The Haramain train is a popular option for travelers who prefer fast and predictable travel schedules.
Transportation Options from Makkah to Madinah
Travelers can choose between three main transportation methods.
Private Taxi or Car Transfer
Private taxi transfers provide direct transportation from hotels in Makkah to hotels in Madinah.
This option is commonly preferred by:
- families traveling with luggage
- elderly pilgrims
- Umrah groups
- travelers arriving from international flights
Advantages:
- door-to-door service
- flexible departure times
- comfortable travel for groups and families
Travel time is usually around 4.5 to 5 hours depending on traffic conditions.
Intercity Bus
Bus services operate regularly between Makkah and Madinah and are often used by budget travelers.
Typical details:
- travel time: 5–6 hours
- ticket price: approximately 150–180 SAR
Advantages:
- lower cost
- regular scheduled departures
Limitations:
- fixed schedules
- longer travel time
- limited luggage flexibility
Haramain High-Speed Train
The Haramain High-Speed Train is the fastest way to travel between the two cities.
Typical details:
- travel time: 2–2.5 hours
- ticket price: 120–315 SAR depending on class
Advantages:
- fast travel time
- modern air-conditioned coaches
- reliable timetable
Passengers may still need local transportation to reach hotels after arriving at the railway station.
Cost and Time Comparison
| Transport Mode | Distance | Approx Cost | Travel Time | Best For |
|---|---|---|---|---|
| Private Taxi | ~435 km | 500-1,200 SAR | 5-6 hrs | Families and groups |
| Bus | ~462 km | 150-180 SAR | 5-6 hrs | Budget travellers |
| Haramain Train | ~449 km | 120-315 SAR | 2-2.5 hrs | Fast travel |
Taxi prices vary depending on vehicle type, passenger count, and travel season. Travelers who want detailed pricing can check our Makkah to Madinah taxi fare guide, which explains the cost of sedans, SUVs, vans, and minibuses.

Best Way to Travel from Makkah to Madinah
The best travel option depends on the traveler’s priorities.
- Fastest option: Haramain High-Speed Train
- Most convenient option: Private taxi transfer with hotel pickup
- Most economical option: Intercity bus
Many pilgrims prefer private transportation because it allows them to travel directly between hotels without needing to change transportation along the way.
Travel Tips for Pilgrims
- Book train tickets early during peak Umrah or Hajj seasons.
- Families traveling with luggage may find private car transfers more comfortable.
- Buses are economical but operate on fixed schedules.
- Traveling early morning or late evening can help avoid heavy traffic on highways.
- Always keep important documents such as passports and booking confirmations with you during the journey.
Frequently Asked Questions
Final Thoughts
The journey between Makkah and Madinah is well supported by Saudi Arabia’s modern transportation network.
Travelers can choose between road travel, buses, and high-speed trains, depending on their travel preferences, schedule, and budget.
For pilgrims visiting both holy cities during Umrah or Hajj, this route remains one of the most important journeys in their spiritual trip.
If you are already in Madinah and planning to visit Masjid Quba, you can also read our guide on traveling from Masjid Nabawi to Masjid Quba for distance, travel time, and transportation details.