Road distance and drive time between any two of 35 Saudi cities — Riyadh, Jeddah, Makkah, Madinah, Dammam, and major provincial centres.
العربية (Arabic version) →Saudi Arabia’s Ministry of Transport and Logistic Services doesn’t publish a public town-to-town distance matrix, but it does maintain and document the official lengths of the Kingdom’s 8 major named controlled-access highways — a fact documented by Saudipedia, an encyclopedic reference citing the Ministry directly. This tool uses those 8 official lengths as its verified core: the Riyadh–Taif–Makkah Highway (820km), the Qassim–Madinah Highway (448km, connecting Buraydah), the Makkah–Madinah Highway (421km), the Jeddah–Madinah Highway (410km), the Riyadh–Dammam Highway (383km), the Riyadh–Qassim Highway (317km), and the short Makkah–Jeddah and Makkah–Taif highways (70km each).
Together these cover the Kingdom’s two most important corridors: the Hejaz cluster around Makkah, Madinah, Jeddah, and Taif — which carries enormous Hajj and Umrah pilgrimage traffic every year — and the central-to-eastern corridor linking Riyadh to Qassim and on to Dammam on the Gulf coast. Every route between two of these 9 hub cities that runs along one of the 8 named highways is marked “Verified route”, both in the calculator above and the table below.
Routes that don’t run along a single named highway end to end — including Riyadh to Jeddah itself, since no single official highway spans that exact pair directly — fall back to this tool’s GPS-based estimate, using the same Haversine correction factor calibrated against Nigeria’s full verified road matrix. The remaining 26 towns in this tool’s 35-city list — provincial centres like Abha, Tabuk, Ha’il, Najran, and Al-Ahsa (Al Hufuf), plus Eastern Province towns like Khobar, Dhahran, and Al Jubayl — are estimated the same way for any route touching them.
Saudi Arabia’s major highways are generally wide, well-maintained, multi-lane roads, but a few things routinely add hours beyond the raw distance. During Hajj and Umrah season, roads around Makkah and Madinah — especially the Makkah–Jeddah and Makkah–Madinah highways — see extremely heavy traffic and can take several times longer than usual. Long desert stretches on routes like Riyadh–Dammam and Riyadh–Buraydah carry a real risk of sandstorms reducing visibility, plus occasional camel crossings at night. Rest stops and fuel stations are generally frequent along the named highways, but less so on secondary roads to smaller provincial towns. As with any calculator, treat the figures here as a planning baseline and check current road and weather conditions before a long trip.
Reviewed by Evelyn John, Auto Sales Expert. Verified routes sourced from Saudi Arabia’s Ministry of Transport and Logistic Services, via Saudipedia. All other routes are Haversine-based estimates — see FAQ below.
All 34 other cities in this tool, closest to farthest from Riyadh.
| # | Town | Region/State | Road km |
|---|---|---|---|
| 1 | Al Kharj | Riyadh Province | 118 km |
| 2 | Buraydah | Qassim Province | 317 km |
| 3 | Ad Dawadimi | Riyadh Province | 336 km |
| 4 | Az Zulfi | Riyadh Province | 372 km |
| 5 | Dammam | Eastern Province | 383 km |
| 6 | Al Hufuf | Eastern Province | 424 km |
| 7 | Unaizah | Qassim Province | 448 km |
| 8 | Ar Rass | Qassim Province | 497 km |
| 9 | Dhahran | Eastern Province | 546 km |
| 10 | Al Jubayl | Eastern Province | 552 km |
| 11 | Al Qatif | Eastern Province | 554 km |
| 12 | Khobar | Eastern Province | 557 km |
| 13 | Ras Tanura | Eastern Province | 585 km |
| 14 | Hafar Al-Batin | Eastern Province | 613 km |
| 15 | Al Khafji | Eastern Province | 656 km |
| 16 | Makkah | Makkah Province | 820 km |
| 17 | Ha'il | Ha'il Province | 860 km |
| 18 | Madinah | Madinah Province | 1,043 km |
| 19 | Ta'if | Makkah Province | 1,086 km |
| 20 | Al Bahah | Al Bahah Province | 1,087 km |
| 21 | Rabigh | Makkah Province | 1,093 km |
| 22 | Baljurashi | Al Bahah Province | 1,095 km |
| 23 | Khamis Mushait | Asir Province | 1,109 km |
| 24 | Al Lith | Makkah Province | 1,125 km |
| 25 | Abha | Asir Province | 1,136 km |
| 26 | Najran | Najran Province | 1,139 km |
| 27 | Jeddah | Makkah Province | 1,146 km |
| 28 | Sakakah | Al Jawf Province | 1,176 km |
| 29 | Yanbu | Madinah Province | 1,187 km |
| 30 | Arar | Northern Borders Province | 1,208 km |
| 31 | Jizan | Jizan Province | 1,309 km |
| 32 | Tabuk | Tabuk Province | 1,472 km |
| 33 | Turayf | Northern Borders Province | 1,494 km |
| 34 | Qurayyat | Al Jawf Province | 1,592 km |
This route is an estimated GPS-based figure rather than a single official highway length. Riyadh to Makkah alone (via Ta'if) is a verified, official 820km.
About 421km, an official Ministry of Transport highway length.
About 383km, an official highway length, typically a 4-5 hour drive.
No full town-to-town matrix, but the Ministry documents the length of the Kingdom's 8 major named highways, used here directly.
About 70km, one of the shortest and most heavily-travelled official highways in the country, especially during Hajj and Umrah.
Yes — pick a vehicle type and current pump price (SAR/litre) above; it converts road distance directly into estimated litres and cost.