MadinahMakkahSaudi Arabia

The Distance From Makkah To Madinah: How To Reach Faster

Makkah and Madinah are two of the holiest cities in Islam. Every year, millions of Muslims make the pilgrimage to Makkah, and much more travel to Madinah to visit the Prophet’s Mosque. So what is the distance between these two cities? According to Google Maps, the shortest distance from Makkah to Madinah by road is 450 kilometres (279 miles). If you’re planning on making the journey by car, it will take you around 4 hours and 30 minutes to drive from Makkah to Madinah.

The route map from Makkah to Madinah

Suppose you prefer to drive yourself from Makkah to Madinah. In that case, the most straightforward way to find the distance from Makkah to Madinah is to use Google Maps and enter “Makkah” as the starting point and “Madinah” as the destination. Google Maps will show you the distance and a few different route options. You can also use Google Maps to get directions if you prefer.

Transportation Modes Between Makkah and Madinah

There are many different transportation options available when traveling between Makkah and Madinah. The most popular option is to take a bus, which can be booked through various companies. However, taking the bus from Makkah to Madinah will take about 6 hours. Other options include taking a taxi or renting a car.

When travelling between Makkah and Madinah, travellers also have the option of taking the Haramain high-speed train. The journey takes just 2 hours and 20 minutes and costs SAR 150 per person in economy and SAR 315 per person in business class.

The journey from Makkah to Madinah can also be done by air, which takes only fifty-five minutes and is an additional travel alternative.


There are many ways to make the journey from Makkah to Madinah faster and easier. You can take a direct flight, use a high-speed train, use a public bus or even drive if you have your own car. No matter which option you choose, make sure to plan your trip in advance so that you can arrive on time and without any hassle.

Back to top button