Makkah to Madinah: Taxi vs Haramain Train vs Bus
من مكة إلى المدينة: تاكسي أم قطار الحرمين
Compare every way to travel from Makkah to Madinah — private taxi, Haramain high-speed train, and bus — with distance, time, cost, and comfort for pilgrims and families.
Makkah to Madinah is about 430 km. A private taxi is door-to-door in roughly 4–5 hours (from SAR 350) with prayer stops. The Haramain high-speed train covers it in about 2.5 hours but needs transfers to and from the stations.
- Distance
- ~430 km
- Taxi
- ~4–5 hr, from SAR 350
- Train
- ~2.5 hr + transfers
- Bus
- ~6–7 hr
Key Insights
- 1
Distance: Makkah to Madinah is about 430 km on the Haramain highway — a major, well-maintained route used by millions of pilgrims each year.
- 2
Option 1 — Private taxi (most flexible): door-to-door from your Makkah hotel to your Madinah hotel in roughly 4–5 hours, fixed-price from SAR 350, with prayer and rest stops included. Best for families, elderly pilgrims, and anyone with luggage.
- 3
Option 2 — Haramain High-Speed Railway: the train is fast (about 2.5 hours between stations), but you still need a taxi to the Makkah station and from the Madinah station to your hotel, plus check-in time — which adds up with luggage.
- 4
Option 3 — Intercity bus: the cheapest option at around 6–7 hours with fixed schedules and stops. Economical but slower and less comfortable after Umrah.
- 5
Comfort & timing: a private taxi lets you leave when you want, pray on the way, and arrive directly at your hotel near Masjid an-Nabawi — no transfers or waiting.
- 6
Best for most pilgrims: a private taxi for door-to-door comfort, or the Haramain train if you are travelling light and want the fastest station-to-station time.
Frequently Asked Questions
How far is Makkah from Madinah?
Makkah to Madinah is about 430 km — roughly a 4 to 5 hour drive by taxi on the Haramain highway, or about 2.5 hours station-to-station on the Haramain high-speed train.
Is the taxi or train better from Makkah to Madinah?
The train is faster between stations, but a private taxi is door-to-door from hotel to hotel with prayer stops and no transfers — usually more convenient for pilgrims with luggage or elderly travellers.
How much is a taxi from Makkah to Madinah?
A fixed-price taxi starts from around SAR 350 for a sedan, with SUVs and vans available for families. The price is confirmed before booking, with tolls included.
Are prayer stops included on the way to Madinah?
Yes, with a private taxi your driver includes stops for prayer, food, and rest on the long-distance journey.
Ready to plan your journey?
Book your fixed-price, premium transfer with Taxi Saudi Arabia and enjoy a stress-free travel experience across the Kingdom.
Book a Transfer