Travelling between Riyadh and Makkah is common for residents, tourists, and pilgrims performing Umrah or visiting the holy city. Understanding the Riyadh to Makkah distance and available transport options helps you plan a smooth and comfortable journey.
In this guide, we’ll cover the distance, travel time, and popular ways to travel, including train, bus, and road options.
Riyadh to Makkah Distance by Road
The distance Riyadh to Makkah by road is approximately 870 to 900 kilometres, depending on the route you take. Most travellers use the main highways that connect central Saudi Arabia to the western region.
- Average driving distance: ~880 km
- Driving time: 9 to 11 hours (without long breaks)
Road travel is suitable for families or those who prefer flexibility and rest stops along the way.
Distance from Makkah to Riyadh (Return Trip)
The distance from Makkah to Riyadh remains the same, around 870–900 km. Travel time on the return journey is similar, though traffic conditions and prayer timings may slightly affect duration.
Bullet Train from Riyadh to Makkah – Is It Available?
Many travellers ask about the bullet train from Riyadh to Makkah. Currently, there is no direct bullet train from Riyadh to Makkah.
However, travellers can use a combined train route:
- Take a train from Riyadh to Jeddah
- Then use the Haramain High-Speed Railway from Jeddah to Makkah
Bullet Train Riyadh to Makkah (Indirect Route)
- Riyadh to Jeddah: ~5–6 hours
- Jeddah to Makkah (Haramain train): ~30 minutes
- Total travel time: ~6–7 hours
This is one of the fastest and most comfortable options, especially for pilgrims.
Bus from Riyadh to Makkah
Taking a bus from Riyadh to Makkah is a budget-friendly option and widely used by locals and visitors.
Bus Travel Details
- Travel time: 12 to 14 hours
- Popular operators: SAPTCO and private services
- Comfort level: Economy to VIP buses available
While slower than trains, buses are affordable and convenient for travellers without tight schedules.
Which Travel Option Is Best?
| Travel Mode | Time | Comfort | Best For |
| Car | 9–11 hrs | Medium | Families, flexible travel |
| Train (via Jeddah) | 6–7 hrs | High | Fast & comfortable |
| Bus | 12–14 hrs | Medium | Budget travellers |
Your choice depends on time, budget, and comfort preferences.
Travel Tips for Riyadh to Makkah Journey
- Book tickets early during Umrah and peak seasons
- Carry sufficient water and snacks for long journeys
- Keep your ID, permit, or Umrah documents accessible
- Choose night travel if you prefer cooler temperatures
Conclusion
The Riyadh to Makkah distance is around 880 km, and travellers can choose between road travel, buses, or a train combination via Jeddah. While there is no direct bullet train, the indirect train route remains the fastest and most comfortable option.
Whether you’re travelling for Umrah, business, or family visits, proper planning ensures a safe and stress-free journey to the holy city.
