Last updated: November 15, 2026

A complete digital guide for overland trips from Kuwait via the Salmi or Nuwaiseeb border to Al-Masjid Al-Haram, with an option to visit Madinah first.

🔔
Makkah prayer times: updating… --:--
☀️ --°C
Makkah

🧭 My trip now

Your route:
Current location (GPS) Kuwait City (default)
Distance left to Makkah 1,457 km
Arrival from your location* --:-- *Net driving time: 14 h 34 min

Before you go

🛣️ Overland route options

⏱️ Arrival time and fuel cost calculator

Estimated distance 1,457 km
Expected arrival (including stops) Select a departure time
Estimated fuel and cost 318 SAR 145.7 L

✅ Smart pre-trip checklist

Your trip readiness 0%
📄 Documents and connectivity
Passports valid (at least 6 months)
Kuwaiti Civil ID
Saudi visa
Vehicle registration and driving licence
Car insurance (for Saudi Arabia)
Activate a roaming package or get a Saudi SIM
Install and update the Nusuk and Tawakkalna apps
Download Google Maps for offline use
Umrah guide
🚗 Car and equipment
Check tyre pressure and the spare tyre
Tyre-changing kit
Electric tyre inflator
Check engine oil and brake fluid
Check radiator coolant and wipers
Check the car air conditioning
Tool kit (multi-size spanners)
Jump starter or jumper cables
Spare car key (kept with a companion)
Torch (emergency flashlight)
Fire extinguisher and warning triangle
First-aid kit
Car phone charger
Power bank
Saudi cash
Pack the ihram bag separately
💊 Health and personal comfort
Personal medication (painkillers, fever reducers…)
Children's medication
Anti-chafing ointment (important during ihram)
Lubricating eye drops
Sunglasses
White sun umbrella for tawaf and daytime walking
Enough drinking water and snacks for the road
Shaving tools (trimmer, scissors, razor)
Nail clippers
Wet wipes (unscented, for ihram)
Pocket tissues

Important apps and links

Manafeth
Manafeth Insurance
To issue mandatory insurance for foreign vehicles
Nusuk
Nusuk
To issue Umrah permits and book visits to Ar-Rawdah Ash-Sharifah
Najm
Najm (accidents)
To report traffic accidents and follow up claims
Jahez
Jahez
Food ordering and delivery in cities and major stations
HungerStation
HungerStation
Food and grocery ordering and delivery
Absher
Absher – traffic violations
Direct link to check traffic violations for visitors
🚄
Haramain High-Speed Railway
To book high-speed train tickets between Makkah and Madinah

On the road

⚠️ Road tips and safety

😴 Fatigue and drowsiness: Never push on when you feel sleepy. Stop at the nearest service station right away and take a 20-minute nap.


☕ Rest stops: Stop every 250–300 km (every 2 to 3 hours) to stretch and refresh. Avoid driving for more than 3 hours straight, and share the driving if you can.


📸 Saher speed cameras: The speed limit is 140 km/h on most expressways for small cars. Wear your seat belt and avoid using your phone while driving.


🐪 Stray camels: Watch out for stray camels, especially at night and in the early morning, on the Hafar Al Batin–Al Artawiyah road, the Qassim–Afif road, the Qassim–Madinah road, and from Al Quwayiyah to Taif.


📱 SIM cards: Operators include STC, Mobily and Zain. Activate a roaming package or get a data SIM or an eSIM to make maps and delivery apps easier to use.

🤲 Travel supplications

Travel supplication: "الله أكبر، الله أكبر، الله أكبر، سبحان الذي سخر لنا هذا وما كنا له مقرنين وإنا إلى ربنا لمنقلبون. اللهم إنا نسألك في سفرنا هذا البر والتقوى ومن العمل ما ترضى، اللهم هوّن علينا سفرنا هذا، واطوِ عنا بعده، اللهم أنت الصاحب في السفر، والخليفة في الأهل، اللهم إني أعوذ بك من وعثاء السفر، وكآبة المنظر، وسوء المنقلب في المال والأهل" وإذا رجع قالهنّ وزاد فيهنّ: آيبون، تائبون، عابدون، لربنا حامدون. "Allah is the Greatest, Allah is the Greatest, Allah is the Greatest. Glory be to Him Who has subjected this to us, for we could never have done it ourselves, and to our Lord we shall surely return. O Allah, we ask You on this journey of ours for righteousness and piety, and for deeds that please You. O Allah, make this journey easy for us and shorten its distance for us. O Allah, You are the Companion on the journey and the Guardian of the family. O Allah, I seek refuge in You from the hardships of travel, from distressing sights, and from an evil return in wealth and family." On the way back one says the same and adds: "We return, repenting, worshipping and praising our Lord."

When stopping at a place or rest area: "أعوذ بكلمات الله التامات من شر ما خلق" "I seek refuge in the perfect words of Allah from the evil of what He has created."

While driving: Say takbir (Allahu Akbar) when going uphill and tasbih (Subhan Allah) when going downhill.

Your route:

⛽ Outbound stations (Kuwait → Salmi border → Hafar Al Batin → Al Artawiyah)

~141 km from Kuwait City

1. KNPC – Salmi Road

The last Kuwaiti station before the Salmi border. Fill up with Kuwaiti fuel before the border.

🗺️ Station location
~106 km from KNPC Salmi

2. Aldrees – Hafar Al Batin

In Hafar Al Batin, the first large city after the Ruqai border.

🗺️ Station location
~193 km from Aldrees Hafar Al Batin

3. Aldrees – Al Artawiyah

On the Hafar Al Batin–Al Artawiyah road, before it branches to Qassim or Al Majmaah.

🗺️ Station location

⛽ Qassim and Qassim–Makkah road stations (to Afif)

~187 km from Aldrees Al Artawiyah

4. SASCO – Qassim

One of the most-reviewed stations in Qassim, between Buraydah and Unaizah.

🗺️ Station location
~106 km from SASCO Qassim

5. Al Salam Station – Qassim–Makkah Road

On the Qassim–Makkah expressway south of Qassim.

🗺️ Station location
~134 km from Al Salam Station

6. Al Jawhara Station

On the Dariyah–Afif road. Stations are few on this stretch, so keep the tank well filled.

🗺️ Station location
~104 km from Al Jawhara Station

7. Hejaz Gas Station – Afif

In Afif, the last town before joining the Riyadh–Makkah road at Dhalm.

🗺️ Station location

⛽ Outbound stations (Dhalm → Taif → Makkah)

🕋 The miqat on this road is As-Sayl Al-Kabir (Qarn al-Manazil), the last station in this list. If you intend Umrah, enter ihram there before passing it.

~151 km from Hejaz Gas Station Afif

8. SASCO Station – Dhalm

A large station before heading to the Taif area and the miqat of Qarn al-Manazil.

🗺️ Station location
Food stop

🍔 Al Baik Restaurant (before As-Sayl)

Located right before the As-Sayl Al-Kabir miqat.

🍗 Restaurant location
~245 km from Dhalm station

9. SASCO Station (As-Sayl Al-Kabir)

Near Taif and the miqat: the place to prepare and bathe for ihram (Qarn al-Manazil).

🗺️ Station location

⛽ Outbound stations (Kuwait → Salmi border → Hafar Al Batin → Al Artawiyah)

~141 km from Kuwait City

1. KNPC – Salmi Road

The last Kuwaiti station before the Salmi border. Fill up with Kuwaiti fuel before the border.

🗺️ Station location
~106 km from KNPC Salmi

2. Aldrees – Hafar Al Batin

In Hafar Al Batin, the first large city after the Ruqai border.

🗺️ Station location
~193 km from Aldrees Hafar Al Batin

3. Aldrees – Al Artawiyah

On the Hafar Al Batin–Al Artawiyah road, before it branches to Qassim or Al Majmaah.

🗺️ Station location

⛽ Qassim and Qassim–Madinah road stations

~187 km from Aldrees Al Artawiyah

4. SASCO – Qassim

One of the most-reviewed stations in Qassim, between Buraydah and Unaizah.

🗺️ Station location
~113 km from SASCO Qassim

5. Al Betra Station – Qassim–Madinah Road

A large station on the Qassim–Madinah road.

🗺️ Station location
~151 km from Al Betra Station

6. Golden Service Station

One of the main large stations on the Qassim–Madinah road.

🗺️ Station location
~217 km from Golden Service Station

7. SASCO – Madinah entrance

At the entrance to Madinah, about 15 km from the Prophet's Mosque.

🗺️ Station location

⛽ Hijrah road stations (Madinah → Makkah)

After visiting Madinah: the miqat for those coming from Madinah is Dhul Hulayfah (Abyar Ali) in Madinah itself, so enter ihram there before setting off to Makkah.

~196 km from SASCO Madinah (after visiting Madinah)

8. SASCO – Hijrah Road

One of the largest and most-reviewed stations on the Hijrah road (Madinah–Makkah), with full services.

🗺️ Station location
~173 km from SASCO Hijrah Road

9. Aldrees – Hijrah Road

The last large station on the Hijrah road, about 87 km before Makkah.

🗺️ Station location

⛽ Outbound stations (Kuwait → Salmi border → Hafar Al Batin → Al Artawiyah)

~141 km from Kuwait City

1. KNPC – Salmi Road

The last Kuwaiti station before the Salmi border. Fill up with Kuwaiti fuel before the border.

🗺️ Station location
~106 km from KNPC Salmi

2. Aldrees – Hafar Al Batin

In Hafar Al Batin, the first large city after the Ruqai border.

🗺️ Station location
~193 km from Aldrees Hafar Al Batin

3. Aldrees – Al Artawiyah

On the Hafar Al Batin–Al Artawiyah road, before it branches to Qassim or Al Majmaah.

🗺️ Station location

⛽ Al Majmaah and Qassim–Riyadh road stations

~121 km from Aldrees Al Artawiyah

4. Aldrees – Al Majmaah

One of the most-reviewed stations on the Riyadh–Qassim road, at Al Majmaah.

🗺️ Station location
~115 km from Aldrees Al Majmaah

5. SASCO Al Jazeera

On the Qassim–Riyadh road before Riyadh's northern entrance, with all services.

🗺️ Station location

⛽ Outbound stations (Riyadh → Taif → Makkah)

🕋 The miqat on this road is As-Sayl Al-Kabir (Qarn al-Manazil), the last station in this list. If you intend Umrah, enter ihram there before passing it.

~102 km from SASCO Al Jazeera (through Riyadh)

6. Aldrees Station – Tuwaiq

A good place to top up the tank before actually leaving Riyadh.

🗺️ Station location
~7 km from Aldrees Tuwaiq

7. Petromin Station – Qiddiya

A large station just outside Riyadh, with the popular Al Baik restaurant.

🗺️ Station location
~66 km from the previous station

8. SASCO Station – Tebrak

A reliable model station after leaving the Riyadh area.

🗺️ Station location
~60 km from the previous station

9. SASCO Station – Al Quwayiyah

A key stop to rest and stretch.

🗺️ Station location
~170 km from the previous station

10. SASCO Station – Al Khasirah

A large station on the Riyadh–Makkah road with all services and restaurants.

🗺️ Station location
~144 km from the previous station

11. SASCO Station – Al Humiyat

A large station on the Riyadh–Makkah road with all services and restaurants.

🗺️ Station location
~72 km from the previous station

12. SASCO Station – Dhalm

A large station before heading to the Taif area and the miqat of Qarn al-Manazil.

🗺️ Station location
Food stop

🍔 Al Baik Restaurant (before As-Sayl)

Located right before the As-Sayl Al-Kabir miqat.

🍗 Restaurant location
~245 km from Dhalm station

13. SASCO Station (As-Sayl Al-Kabir)

Near Taif and the miqat: the place to prepare and bathe for ihram (Qarn al-Manazil).

🗺️ Station location

⛽ Outbound stations (Kuwait → Nuwaiseeb border → Highway 40)

~119 km from Kuwait City

1. Nuwaiseeb Station

The last Kuwaiti station before the Nuwaiseeb / Khafji border. Fill up with Kuwaiti fuel before the border.

🗺️ Station location
~124 km from Nuwaiseeb Station

2. Al Zumam Station – Safaniya

On the coastal road (Khafji–Jubail) at Safaniya.

🗺️ Station location
~134 km from Al Zumam Station

3. Al Khonaini Petroleum Services

On the Abu Hadriyah road before heading south to the Dammam–Riyadh road.

🗺️ Station location
~131 km from Al Khonaini

4. Aldrees – Dammam–Riyadh road

One of the most-reviewed stations after joining the Dammam–Riyadh expressway (Highway 40).

🗺️ Station location
~130 km from Aldrees Highway 40

5. GO Station

A modern full-service station on the Dammam–Riyadh expressway (Highway 40 / 80M), about 80 km before Riyadh.

🗺️ Station location
~80 km from GO Station

6. Aldrees (Riyadh entrance)

A great station to refuel and check everything before entering Riyadh.

🗺️ Station location

⛽ Riyadh city stations – Highway 40 (main, 80M)

7. SASCO Station (Riyadh)

Has a "Nakhla" supermarket and clean, full services for a quick rest.

🗺️ Station location

8. Aldrees Station (Riyadh)

A well-stocked convenience store and basic car services (tyres and air).

🗺️ Station location

⛽ Riyadh city stations – bypass (King Salman Road)

Use this route to avoid city-centre traffic at peak hours.

7. SASCO (before the airport)

A large model station near King Khalid Airport with all services.

🗺️ Station location

8. SASCO (after the airport)

A full-service station along the bypass route.

🗺️ Station location

⛽ Outbound stations (Riyadh → Taif → Makkah)

🕋 The miqat on this road is As-Sayl Al-Kabir (Qarn al-Manazil), the last station in this list. If you intend Umrah, enter ihram there before passing it.

West Riyadh exit (Tuwaiq)

9. Aldrees Station – Tuwaiq

A good place to top up the tank before actually leaving Riyadh.

🗺️ Station location
~7 km from Aldrees Tuwaiq

10. Petromin Station – Qiddiya

A large station just outside Riyadh, with the popular Al Baik restaurant.

🗺️ Station location
~66 km from the previous station

11. SASCO Station – Tebrak

A reliable model station after leaving the Riyadh area.

🗺️ Station location
~60 km from the previous station

12. SASCO Station – Al Quwayiyah

A key stop to rest and stretch.

🗺️ Station location
~170 km from the previous station

13. SASCO Station – Al Khasirah

A large station on the Riyadh–Makkah road with all services and restaurants.

🗺️ Station location
~144 km from the previous station

14. SASCO Station – Al Humiyat

A large station on the Riyadh–Makkah road with all services and restaurants.

🗺️ Station location
~72 km from the previous station

15. SASCO Station – Dhalm

A large station before heading to the Taif area and the miqat of Qarn al-Manazil.

🗺️ Station location
Food stop

🍔 Al Baik Restaurant (before As-Sayl)

Located right before the As-Sayl Al-Kabir miqat.

🍗 Restaurant location
~245 km from Dhalm station

16. SASCO Station (As-Sayl Al-Kabir)

Near Taif and the miqat: the place to prepare and bathe for ihram (Qarn al-Manazil).

🗺️ Station location

📞 Emergency numbers (tap a number to call)

Kuwait In Kuwait (general emergency)

112

Saudi Arabia In Saudi Arabia (road security)

911

Saudi Arabia Red Crescent (ambulance)

997

Saudi Arabia Najm for accidents (Saudi Arabia)

920000560

The national platform for handling traffic accidents of insured vehicles

In Makkah and Madinah

🏨 Staying and getting around in Makkah and Madinah

🏨 Hotels and parking: Book hotels in advance and make sure parking is available, or use the official car parks at the entrances to Makkah (such as Kudai or Az-Zahir) and take the Makkah shuttle buses to the Haram.


🚕 Getting around: Use apps such as Uber and Careem to get around Makkah and Madinah at clear, regulated prices.


🚄 Haramain High-Speed Railway: An excellent, comfortable way to travel between Makkah and Madinah (about 2 hours 20 minutes). Book tickets early through the Haramain railway app or website.


💧 Zamzam water: Officially bottled Zamzam water can be bought from 📍 the King Abdullah bin Abdulaziz Zamzam Water Project in Makkah (Kudai district).

🕌 Historical and religious places to visit

🕌 Madinah:

The way back

⛽ Return stations (Madinah → Qassim → Hafar Al Batin → Kuwait)

The outbound stations in reverse order. On divided roads, check that the station is on your side of the road.

When leaving Madinah

1. SASCO – Madinah entrance

At the entrance to Madinah, about 15 km from the Prophet's Mosque.

🗺️ Station location
~217 km from the previous station

2. Golden Service Station

One of the main large stations on the Qassim–Madinah road.

🗺️ Station location
~151 km from the previous station

3. Al Betra Station – Qassim–Madinah Road

A large station on the Qassim–Madinah road.

🗺️ Station location
~113 km from the previous station

4. SASCO – Qassim

One of the most-reviewed stations in Qassim, between Buraydah and Unaizah.

🗺️ Station location
~187 km from the previous station

5. Aldrees – Al Artawiyah

On the Hafar Al Batin–Al Artawiyah road, before it branches to Qassim or Al Majmaah.

🗺️ Station location
~193 km from the previous station

6. Aldrees – Hafar Al Batin

In Hafar Al Batin, the first large city after the Ruqai border.

🗺️ Station location
~106 km from the previous station

7. KNPC – Salmi Road

The last Kuwaiti station before the Salmi border. Fill up with Kuwaiti fuel before the border.

🗺️ Station location

⛽ Return stations (Madinah → Riyadh)

Recommended model stations on the Hijrah – Qassim – Riyadh expressway:

~235 km from Madinah

1. Golden Service Station

One of the main large stations on the Madinah–Qassim road.

🗺️ Station location
~230 km from the previous station

2. Aldrees Station – Al Bukayriyah

One of the main large stations in the Qassim region.

🗺️ Station location
~225 km from the previous station

3. Loader Gas Station – Sudair

A modern station with full services and an Al Baik restaurant.

🗺️ Station location
~200 km from the previous station

4. SASCO Al Jazeera Station

Riyadh's northern entrance, with all services and an Al Baik restaurant.

🗺️ Station location

⛽ Return stations (Riyadh → Nuwaiseeb border → Kuwait)

The outbound stations in reverse order. On divided roads, check that the station is on your side of the road.

Start of the Riyadh–Dammam road

1. ADNOC Station

One of the main large stations when leaving Riyadh eastbound.

🗺️ Station location
~199 km from the previous station

2. Aldrees – Dammam–Riyadh road

One of the most-reviewed stations after joining the Dammam–Riyadh expressway (Highway 40).

🗺️ Station location
~131 km from the previous station

3. Al Khonaini Petroleum Services

On the Abu Hadriyah road before heading south to the Dammam–Riyadh road.

🗺️ Station location
~134 km from the previous station

4. Al Zumam Station – Safaniya

On the coastal road (Khafji–Jubail) at Safaniya.

🗺️ Station location
~124 km from the previous station

5. Nuwaiseeb Station

The last Kuwaiti station before the Nuwaiseeb / Khafji border. Fill up with Kuwaiti fuel before the border.

🗺️ Station location

💡 Suggestions and questions

We would love to hear your feedback or any change you suggest to improve this guide