Haramain train: Makkah to Madinah
The Haramain high speed railway links Makkah, Jeddah, King Abdullah Economic City and Madinah. Many pilgrims use it because it is fast and comfortable.

Information only. Rules, permits and timings change, so confirm with official sources and your scholar before you travel. We do not sell, book or guarantee anything.
Quick facts
- Stations: Makkah, Jeddah (Sulaymaniyah and the airport), King Abdullah Economic City, Madinah.
- Journey time between Makkah and Madinah: about two hours and a half.
- Tickets are sold through the official operator and its app. We do not sell tickets.
Tips for pilgrims
- Reach the station early. Security checks and ticket checks take time in busy seasons.
- Keep your passport, permit and ticket on your phone and in print.
- Pack light. Luggage rules apply, so check the operator's rules.
- Save your next hotel name in our app before you board. See the home page.
Other ways to travel
You can also go by bus or private ride. See our ride guide for how each option works.
Frequently asked
How long is the Makkah to Madinah train journey?
The Haramain high speed train takes about two hours and a half between Makkah and Madinah, depending on the service.
Where do I buy tickets?
Use the official Saudi Arabia Railways website or app, or an authorised agent. We do not sell tickets.
Does the train stop at Jeddah?
Yes. It serves Makkah, Jeddah, King Abdullah Economic City and Madinah. Check the current timetable.
Sources and review
Reviewed by the Makkah Madina Guide editorial team on 20 October 2026. Always check the latest rules with the Nusuk platform and the Saudi Ministry of Hajj and Umrah, and ask a qualified scholar for religious rulings.
Related: Jeddah for pilgrims, buses and shuttles.