Makkah and Madinah are Islam’s two holiest cities, welcoming millions of pilgrims each year for Umrah, Hajj, and visits to the Prophet’s Mosque. If you’re planning to travel between the two cities, several convenient transportation options are available to suit different budgets and travel preferences.
The distance from Makkah to Madinah is approximately 450 km (279 miles) by road. Depending on your chosen mode of transport, the journey can take between about 2 hours and 6 hours.
This guide covers the latest travel options in 2026, including estimated travel times, fares, and practical tips to help you choose the best way to travel.
Makkah to Madinah at a Glance
| Option | Travel Time | Approximate Cost | Best For |
|---|---|---|---|
| Haramain High-Speed Train | 2 hours 20 minutes | SAR 187–412 | Fastest and most comfortable |
| Public Bus | 5–6 hours | SAR 60–100 | Budget travelers |
| Taxi | 4–5 hours | SAR 500–700 | Families and groups |
| Rental Car | 4–5 hours | SAR 120–200/day + fuel | Flexible travel |
| Flight (via Jeddah) | About 55-minute flight* | From SAR 130 | Travelers already using Jeddah Airport |
*Airport transfers, check-in, and security make the overall journey longer than the flight time alone.
Distance Between Makkah and Madinah
The road distance between Makkah and Madinah is around 450 km (279 miles) via the modern Haramain Expressway, one of Saudi Arabia’s main highways connecting the Kingdom’s western cities.
Most travelers complete the journey without difficulty thanks to well-maintained roads, regular service stations, restaurants, fuel stations, and rest areas along the route.
Navigation apps such as Google Maps can provide live traffic updates, estimated arrival times, and nearby facilities.
Best Ways to Travel Between Makkah and Madinah
1. Haramain High-Speed Train (Recommended)
The Haramain High-Speed Railway is widely considered the best way to travel between Makkah and Madinah.
Journey time
Approximately 2 hours 20 minutes
Ticket prices
- Economy Class: From SAR 187
- Business Class: From SAR 412
Stations
- Makkah
- Jeddah Al-Sulimaniyah
- King Abdullah Economic City (KAEC)
- Madinah
The train offers comfortable seating, air-conditioned coaches, onboard facilities, generous luggage allowance, and punctual departures, making it the preferred option for most pilgrims and visitors.
Best for:
- Umrah pilgrims
- Families
- International visitors
- Travelers looking for the quickest land transport
Tip: Book tickets well in advance during Ramadan, Hajj, weekends, and Saudi school holidays, as seats can sell out quickly.
2. Public Bus Services
Public buses provide the most affordable way to travel between Makkah and Madinah.
Journey time
Approximately 5 to 6 hours
Typical fare
SAR 60–100
Most long-distance buses offer:
- Air conditioning
- Reclining seats
- Luggage storage
- Scheduled departures throughout the day
This option is ideal for travelers looking to save money while enjoying a comfortable journey.
Best for:
- Budget travelers
- Solo visitors
- Backpackers
3. Taxi or Rental Car
A taxi or rental car offers greater flexibility, especially for families and groups.
Journey time
Approximately 4 to 5 hours, depending on traffic and rest stops.

Estimated cost
- Taxi: SAR 500–700
- Rental car: SAR 120–200 per day, plus fuel and applicable fees
Ride-hailing apps such as Uber, Careem, and Jeeny are also available in many areas, although fares may vary depending on demand.
This option allows travelers to stop along the way for meals, prayer, or sightseeing.
Important: Always use licensed taxis or reputable ride-hailing services.
4. Flights via Jeddah
Since Makkah does not have an airport, travelers wishing to fly must first travel to King Abdulaziz International Airport (JED) in Jeddah before taking a domestic flight to Prince Mohammad bin Abdulaziz International Airport (MED) in Madinah.
Flight duration
Approximately 55 minutes
Typical airfare
From SAR 130, depending on airline, season, and booking date.
Airlines
- Saudia
- flynas
- flyadeal
Although the flight itself is short, travelers should also consider:
- Transfer from Makkah to Jeddah Airport
- Airport check-in
- Security screening
- Boarding time
- Baggage collection after arrival
For most travelers starting in Makkah, the Haramain High-Speed Train is usually faster overall. Flying is often more suitable for passengers already at Jeddah Airport or when train tickets are unavailable.
Which Transport Option Is Best?
Choose the option that best matches your travel needs:
- Fastest overall from Makkah: Haramain High-Speed Train
- Lowest cost: Public bus
- Most flexible: Taxi or rental car
- Convenient for airport passengers: Domestic flight via Jeddah
Travel Tips
- Book train tickets early during Ramadan, Hajj, and public holidays.
- Carry your passport, national ID, or Iqama while traveling.
- If traveling to Makkah during restricted pilgrimage periods, ensure you meet the applicable entry requirements.
- Use licensed taxis or trusted ride-hailing apps.
- Stay hydrated during summer, as temperatures can exceed 45°C.
- Allow extra travel time during peak pilgrimage seasons due to increased demand.
Frequently Asked Questions
How far is Makkah from Madinah?
The distance is approximately 450 km (279 miles) by road.
What is the fastest way to travel from Makkah to Madinah?
The Haramain High-Speed Train is the fastest and most convenient land transport, taking around 2 hours 20 minutes.
What is the cheapest way to travel?
Public buses generally offer the lowest fares, with tickets starting from around SAR 60.
Can I drive from Makkah to Madinah?
Yes. The journey via the Haramain Expressway typically takes around 4 to 5 hours, depending on traffic and stops.
Is there a direct flight from Makkah to Madinah?
No. Makkah has no airport. Travelers must first travel to Jeddah Airport before flying to Madinah.
Which option is best for Umrah pilgrims?
For most pilgrims, the Haramain High-Speed Train offers the best combination of speed, comfort, reliability, and convenience.
Conclusion
Traveling between Makkah and Madinah has never been easier. Whether you choose the Haramain High-Speed Train, a budget-friendly bus, a private taxi, a rental car, or a domestic flight via Jeddah, each option offers its own advantages depending on your schedule and budget.
For most pilgrims and visitors, the Haramain High-Speed Train remains the best overall choice, providing a fast, comfortable, and reliable journey between Islam’s two holiest cities.

