A private taxi from Makkah to Madinah costs SAR 450 for a sedan and takes 4 to 5 hours door-to-door. The Haramain High-Speed Train runs in about 2 hours — but you also need a taxi to the station, time to check in, and a transfer from Madinah station to your hotel. For most families, the total door-to-door time is similar.
At a glance — taxi vs train
Private taxi: SAR 450 per vehicle (sedan), 4–5 hrs door-to-door, no station transfers, fully private, available 24/7.
Haramain train: SAR 150–320 per person (varies), ~2 hrs on the train, but you also need: taxi to Makkah station (~SAR 100, 30–45 mins), waiting at the station (30 mins minimum), and taxi from Madinah station to your hotel (~SAR 100+, 30–45 mins). Total: 3.5 to 5 hrs and a higher cost for families.
When private taxi is the better choice
For most Umrah pilgrims, a private taxi is the easier and more practical option.
- You have heavy luggage — no carrying bags through stations or waiting for lifts
- You are travelling as a family — especially with young children or elderly relatives
- Your hotel is not close to the Haramain train station in Makkah or Madinah
- You are travelling at night or very early in the morning (train hours are limited)
- You value flexibility — the taxi leaves when you are ready, not on a train timetable
- You are a group of 4 or more — per-person train fares add up quickly
When the Haramain train makes more sense
The train has real advantages in certain situations.
- You are a solo traveller and want the cheapest option
- You enjoy the experience of high-speed rail travel
- Your hotel is walking distance from a Haramain station
- You have very little luggage
What does the Makkah to Madinah taxi fare include?
The SAR 450 sedan fare includes hotel pickup at your Makkah hotel entrance, a rest stop of around 20–30 minutes approximately halfway through the journey, bottled water in the vehicle, and drop-off at your Madinah hotel entrance.
There are no additional charges unless you request extras — such as a child seat or additional luggage for a very large group.
A Hyundai Staria (7-seater) costs SAR 550 for the same journey — useful for families of 4 to 7.
Related pages
Frequently asked questions
Is it safe to travel by private taxi on the Makkah to Madinah route?
Yes. The Haramain Expressway (Route 15) is a well-maintained, modern dual carriageway. Taxi Bhai drivers are experienced on this route and vehicles are regularly serviced. A rest stop is built into every Makkah–Madinah booking.
Can a family of six take a taxi from Makkah to Madinah together?
Yes — a Hyundai Staria (7-seater) fits up to 7 passengers and costs SAR 550. That is less than 6 individual train tickets, and it includes door-to-door hotel service with no station transfers or luggage handling.
How long does the Makkah to Madinah taxi journey actually take?
The drive takes 4 to 5 hours. The total door-to-door time including the rest stop is typically 4.5 to 5.5 hours. By comparison, taking the train door-to-door (taxi to station, wait, train, taxi from station to hotel) often takes 3.5 to 5 hours — making the time difference smaller than most people expect.
