Jeddah to Madinah: Distance, Drive Time & Haramain Train
By Wijhatik team · Updated: August 2026
Transport comparison — Jeddah to Madinah
Flight/bus/train prices are per person, one-way, estimated; car cost is for the whole vehicle, one-way. Check official operators for exact fares; live flight prices are in the calculator.
The road and travel time (Jeddah → Madinah)
The main route is the Jeddah–Madinah expressway heading north via Rabigh, about 420 km with a driving time of ~4.5 hours in normal conditions. Car fuel is roughly ~77 SAR for the whole vehicle (420 km × 8 L/100km × local fuel price).
Haramain train — fastest and most comfortable
The Haramain High-Speed Railway links Jeddah (Al Sulaymaniyah) station to Madinah in about 1.5–2.5 hours (up to 300 km/h), with economy fares around ~125–160 SAR per person. The line also stops at King Abdulaziz International Airport.
Flight and bus
✈️ Short flights exist (~1h 10m), but with airport time the total can approach the train. 🚌 SAPTCO buses are cheaper but slower (~5–6 hrs).
Note for non-Muslims
The central area of Madinah (around Al-Masjid an-Nabawi) is reserved for Muslims; plan your destination within the city accordingly.
Rest stops and seasons
Fuel stations and rest areas line the route; fill up before you set off and stop every ~2 hours. Demand rises during Umrah, Hajj and Ramadan.
Getting there without a car
🚆 The Haramain train is ideal (~1.5–2.5 hrs from Al Sulaymaniyah). ✈️ Flying is a fast option (~1h 10m). 🚌 SAPTCO is cheapest (~5–6 hrs). 🚕 Private transfers are common for pilgrims with luggage.
Related routes
Riyadh to Jeddah · All city-to-city routes
Live flight prices now
Bookable prices (Jeddah → Madinah) updated in real time by our partners:
أسئلة شائعة
How far is Jeddah from Madinah?
About 420 km by road, roughly ~4.5 hrs driving.
What is the fastest way from Jeddah to Madinah?
Usually the flight (~~1h 10m by air).
What is the cheapest way to travel between Jeddah and Madinah?
Per person, the bus is usually cheapest (bus from ~60 SAR). Driving can be cheapest when the cost is shared (~77 SAR fuel for the vehicle).
Is there a train between Jeddah and Madinah?
Yes, via the Haramain High-Speed Railway, about ~1.5–2.5 hrs at an estimated 125–280 SAR per person.
How much does it cost to drive from Jeddah to Madinah?
Roughly ~77 SAR in fuel for the whole vehicle (based on 420 km × 8 L/100km × local fuel price), excluding tolls and wear.
How many hours is Jeddah to Madinah by car?
Driving takes about ~4.5 hrs for roughly 420 km in normal conditions, longer at peak times and seasons.
How much is a train ticket from Jeddah to Madinah?
Roughly 125–280 SAR per person on the Haramain High-Speed Railway (~1.5–2.5 hrs); the official operator fare varies by class and time.
Plan your trip from Jeddah to Madinah
Compare flights and stays and see your full budget.
Open the calculator