

Makkah and Madinah sit about 450 km apart by road. You have three practical ways to make the journey: the Haramain High-Speed Train, a pre-booked private transfer, or a SAPTCO intercity bus. Each one gets you there. They differ in speed, cost and comfort.
Quick answer: the Haramain High-Speed Train is the fastest way between Makkah and Madinah, generally taking around two to two and a half hours. A pre-booked private transfer is the most comfortable door-to-door option for families, elderly pilgrims or heavy luggage. A SAPTCO bus is the cheapest option, but takes considerably longer, at around six hours.
This guide breaks down real prices, journey times and booking routes for all three, so you can plan the transfer with confidence.
Moving between the two cities involves more than just distance. You're often travelling with tired family members, worship-focused schedules, and luggage you'd rather not haul across multiple transfers. Knowing your options in advance means less time spent deciding at the last minute, and more time for the reason you're there.
The road distance between Makkah and Madinah is around 450 km, travelled via the Haramain Expressway (Highway 15). Driving this route by car or taxi typically takes 4 to 5 hours.
The Haramain train doesn't follow the same road route. It runs on a dedicated rail line via Jeddah and King Abdullah Economic City, which is a different, more direct alignment, covering roughly 261 km of track according to Saudi Arabian Railways' official station data. This is part of why the train is dramatically faster than driving, despite calling at intermediate stations along the way.
The Haramain High-Speed Train is the quickest way to travel between Makkah and Madinah. It runs on electric rail at an operational speed of up to 300 km/h, and the full journey generally takes around two to two and a half hours, based on independent journey-time reporting, since SAR does not publish one single fixed duration for every service.
The train offers Economy and Business class seating, with all passengers on one booking required to travel in the same class. Business class typically includes extra comfort and SAR's accessible seating for passengers who need it.
Official current fares are not published as a fixed figure here, since prices vary by class, date and demand, and can change. Confirm the live price for your exact date and class on the official Haramain High Speed Railway portal or the HHR Train app before booking, rather than relying on a third-party estimate.
Both the Makkah and Madinah stations are dedicated Haramain stations, separate from the airport-integrated station in Jeddah. Arrive at least 30 minutes before departure for the security and baggage check, and allow extra time during Ramadan or the weeks around Hajj, when queues can build up.
A pre-booked private transfer takes you directly from your Makkah hotel to your Madinah hotel, with no station transfers or luggage handling in between. For anyone travelling with elderly parents, young children, or a lot of luggage, this removes several of the biggest stress points of the journey.
A private car or van collects you at your hotel and drops you at the next one, so there's no carrying bags through a station, no coordinating multiple family members onto one train, and no losing worship time to transit logistics. It also avoids the highway driver fatigue risk that comes with a long self-driven or shared taxi journey, since a private transfer uses a dedicated driver for the trip.
Private transfer pricing varies by vehicle size and operator. As a general guide, UK Umrah transport specialists such as Taqwa Tours publish per-vehicle rates that scale with passenger numbers and luggage, from a standard sedan up to larger vans and coaches for bigger groups. Always confirm the current rate directly with your operator before booking.
SAPTCO's intercity buses are the cheapest way to travel between Makkah and Madinah, though the journey takes considerably longer than the train. SAPTCO is Saudi Arabia's national bus operator, and tickets can be booked through the official SAPTCO portal or its intercity booking platform, SAT.
The bus journey covers the roughly 450 km road route and typically takes around six hours, including a rest stop along the way. Reported fares are considerably lower than the train, though SAPTCO's own site doesn't display a fixed route price without a live search, so confirm the current fare directly on the official SAPTCO portal before you travel. Book a few days ahead where possible, since seats can sell out quickly during Ramadan and other busy periods.
| Option | Journey time | Cost | Best for |
| Haramain High-Speed Train | Around 2 to 2.5 hours | Mid-range, varies by class | Solo or small-group travellers wanting speed |
| Pre-booked private transfer | Around 4 to 5 hours, door to door | Higher, but fixed and agreed in advance | Families, elderly pilgrims, and heavy luggage |
| SAPTCO intercity bus | Around 6 hours | Lowest cost | Budget-conscious travellers with flexible time |
Coordinating transport between Makkah and Madinah is one more thing to plan on top of flights, hotels and visas. TravelApp's all-inclusive Umrah packages from the UK include transfers alongside your flights, visa and hotel, so your city-to-city transition is arranged before you leave the UK.
Ready to plan your trip? Compare our Umrah packages from the UK, including Ramadan Umrah packages, or book your flights to Saudi Arabia if you're arranging transport separately. Always check current travel and safety advice on GOV.UK before you go.
Quick answers to common questions. Reach out if you need more help.
Around 450 km by road, via the Haramain Expressway. The Haramain train follows a different, more direct rail alignment via Jeddah, covering roughly 261 km of track.
Generally around two to two and a half hours, based on independent journey-time reporting. SAR doesn't publish one single fixed duration for every service, so check the exact time for your chosen train when you book.
Prices vary by vehicle size, operator and group numbers, so there's no single fixed fare. Confirm the current rate directly with your chosen transport provider before booking.
Yes, SAPTCO buses are generally the cheapest option, though the journey takes around six hours, considerably longer than the train. Confirm the current fare on the official SAPTCO portal before you travel.
A pre-booked private transfer is usually the most comfortable choice, since it avoids station transfers, luggage handling and coordinating a group onto shared transport.