HomeTravel CostRoutes ← Makkah → Madinah
Wijhatik · transport comparison

Makkah to Madinah: Distance, Drive Time & Haramain Train (Highway 15)

🧭 Makkah → Madinah· ~450 km· Updated August 2026

By Wijhatik team · Updated: August 2026

Quick answer: The distance between Makkah and Madinah is about 450 km. The fastest option is usually the train, and the cheapest per person is the bus. the Haramain High-Speed Railway is about 150–300 SAR (~2–2.75 hrs), the bus is about 70–120 SAR (~5–6 hrs), and driving costs ~83 SAR in fuel for the whole vehicle (~4.5 hrs). Figures are planning estimates updated August 2026; live flight prices are in the calculator.
🎫 Prices & timing: 🚆 cheapest train from ~150 SAR (~2–2.75 hrs). See the traffic & best-time notes below, and get the full trip cost (flights + hotel) in the calculator.
Distance
~450 km
Fastest
train
Cheapest/person
bus
Driving
~4.5 hrs
Fuel cost (est.)
~83 SAR
Updated
August 2026

Transport comparison — Makkah to Madinah

ModeEst. costTimeDetails
✈️ Flightnot availableThere are no regular direct flights between Makkah and Madinah — the Haramain train is the fastest option.
🚗 Car~83 SAR /vehicle~4.5 hrsEst. fuel 2.3 /L
🚌 Bus70–120 SAR/person~5–6 hrsSAPTCO
🚆 Train150–300 SAR/person~2–2.75 hrsHaramain High-Speed Railway

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.

⚡ Fastest: train💰 Cheapest/person: bus🚗 Car fuel: ~83 SAR
How we estimate: distance and time come from road data and official operators; car fuel = distance × 8 L/100km × local fuel price; flight/bus/train prices are planning ranges that change by season and booking. Read the methodology →

The road and drive time (Makkah → Madinah)

The main route is the Al-Hijrah Expressway (Highway 15, the Makkah–Madinah expressway), about 450 km with a driving time of ~4.5 hours in normal conditions. Car fuel is roughly ~83 SAR for the whole vehicle (450 km × 8 L/100km × local fuel price).

Haramain train — by far the fastest

The Haramain High-Speed Railway covers the route in about 2–2.75 hours (up to 300 km/h), with economy fares around ~150–200 SAR per person (business higher). It is the fastest and most comfortable way between the two holy cities.

Note for non-Muslims

Makkah is restricted to Muslims; if you are driving in from elsewhere, a non-Muslim bypass road routes around Makkah toward the Madinah highway.

Rest stops and fuel

Fuel stations, rest areas and mosques line the Al-Hijrah Expressway; fill up before you set off and stop every ~2 hours, especially in summer and during pilgrim peaks.

Travelling with kids and seasons

4.5 hours is a long drive for children — the Haramain train is the better choice. Demand rises during Hajj, Umrah and Ramadan as pilgrims move between the two cities.

Getting there without a car

🚆 The Haramain train is ideal (~2–2.75 hrs). 🚌 SAPTCO buses are cheaper but slower (~5–6 hrs). ✈️ No regular direct flights between the two cities. 🚕 Private transfers and taxis are common for pilgrims.

Related routes

Riyadh to Jeddah · All city-to-city routes

Calculate your full tripAll routes →

أسئلة شائعة

How far is Makkah from Madinah?

About 450 km by road, roughly ~4.5 hrs driving.

What is the fastest way from Makkah to Madinah?

Usually the train (~~2–2.75 hrs by train).

What is the cheapest way to travel between Makkah and Madinah?

Per person, the bus is usually cheapest (bus from ~70 SAR). Driving can be cheapest when the cost is shared (~83 SAR fuel for the vehicle).

Is there a train between Makkah and Madinah?

Yes, via the Haramain High-Speed Railway, about ~2–2.75 hrs at an estimated 150–300 SAR per person.

How much does it cost to drive from Makkah to Madinah?

Roughly ~83 SAR in fuel for the whole vehicle (based on 450 km × 8 L/100km × local fuel price), excluding tolls and wear.

How many hours is Makkah to Madinah by car?

Driving takes about ~4.5 hrs for roughly 450 km in normal conditions, longer at peak times and seasons.

How much is a train ticket from Makkah to Madinah?

Roughly 150–300 SAR per person on the Haramain High-Speed Railway (~2–2.75 hrs); the official operator fare varies by class and time.

Note: prices are planning estimates and change constantly; check official operators (Haramain High-Speed Railway, SAPTCO) before travel. Live bookable flights are in the calculator.

Plan your trip from Makkah to Madinah

Compare flights and stays and see your full budget.

Open the calculator