The distance between other cities
- Distance Ash Shafa - Riyadh
- Distance Ash Shafa - Jeddah
- Distance Ash Shafa - Mecca
- Distance Ash Shafa - Medina
- Distance Ash Shafa - Sultanah
- Distance Ash Shafa - Dammam
- Distance Ash Shafa - Ta'if
- Distance Ash Shafa - Tabuk
- Distance Ash Shafa - Buraydah
- Distance Ash Shafa - Khamis Mushait
- Distance Ash Shafa - Al Hufuf
- Distance Ash Shafa - Al Mubarraz
- Distance Ash Shafa - Hayil
- Distance Ash Shafa - Najran
- Distance Ash Shafa - Al Jubayl
- Distance Ash Shafa - Abha
- Distance Ash Shafa - Yanbu` al Bahr
- Distance Ash Shafa - Khobar
- Distance Ash Shafa - Unaizah
- Distance Ash Shafa - 'Ar'ar
- Distance Ash Shafa - Sakaka
- Distance Ash Shafa - Jizan
- Distance Ash Shafa - Al Qurayyat
- Distance Ash Shafa - Dhahran
- Distance Ash Shafa - Al Qatif
- Distance Ash Shafa - Al Bahah
- Distance Ash Shafa - Tarut
- Distance Ash Shafa - Qal`at Bishah
- Distance Ash Shafa - Ar Rass
- Distance Ash Shafa - Sayhat
- Distance Ash Shafa - Al Mithnab
- Distance Ash Shafa - Al Khafji
- Distance Ash Shafa - Ad Dawadimi
- Distance Ash Shafa - Sabya
- Distance Ash Shafa - Az Zulfi
- Distance Ash Shafa - Abu `Arish
- Distance Ash Shafa - Safwa
- Distance Ash Shafa - Rabigh
- Distance Ash Shafa - Rahimah
- Distance Ash Shafa - Turayf
- Distance Ash Shafa - `Afif
- Distance Ash Shafa - Tubarjal
- Distance Ash Shafa - Ad Dilam
- Distance Ash Shafa - Umm Lajj
- Distance Ash Shafa - Al 'Ula
- Distance Ash Shafa - Abqaiq
- Distance Ash Shafa - Badr Hunayn
- Distance Ash Shafa - Samitah
- Distance Ash Shafa - Al Wajh
- Distance Riyadh - Ash Shafa
- Distance Jeddah - Ash Shafa
- Distance Mecca - Ash Shafa
- Distance Medina - Ash Shafa
- Distance Sultanah - Ash Shafa
- Distance Dammam - Ash Shafa
- Distance Ta'if - Ash Shafa
- Distance Tabuk - Ash Shafa
- Distance Buraydah - Ash Shafa
- Distance Khamis Mushait - Ash Shafa
- Distance Al Hufuf - Ash Shafa
- Distance Al Mubarraz - Ash Shafa
- Distance Hayil - Ash Shafa
- Distance Najran - Ash Shafa
- Distance Al Jubayl - Ash Shafa
- Distance Abha - Ash Shafa
- Distance Yanbu` al Bahr - Ash Shafa
- Distance Khobar - Ash Shafa
- Distance Unaizah - Ash Shafa
- Distance 'Ar'ar - Ash Shafa
- Distance Sakaka - Ash Shafa
- Distance Jizan - Ash Shafa
- Distance Al Qurayyat - Ash Shafa
- Distance Dhahran - Ash Shafa
- Distance Al Qatif - Ash Shafa
- Distance Al Bahah - Ash Shafa
- Distance Tarut - Ash Shafa
- Distance Qal`at Bishah - Ash Shafa
- Distance Ar Rass - Ash Shafa
- Distance Sayhat - Ash Shafa
- Distance Al Mithnab - Ash Shafa
- Distance Al Khafji - Ash Shafa
- Distance Ad Dawadimi - Ash Shafa
- Distance Sabya - Ash Shafa
- Distance Az Zulfi - Ash Shafa
- Distance Abu `Arish - Ash Shafa
- Distance Safwa - Ash Shafa
- Distance Rabigh - Ash Shafa
- Distance Rahimah - Ash Shafa
- Distance Turayf - Ash Shafa
- Distance `Afif - Ash Shafa
- Distance Tubarjal - Ash Shafa
- Distance Ad Dilam - Ash Shafa
- Distance Umm Lajj - Ash Shafa
- Distance Al 'Ula - Ash Shafa
- Distance Abqaiq - Ash Shafa
- Distance Badr Hunayn - Ash Shafa
- Distance Samitah - Ash Shafa
- Distance Al Wajh - Ash Shafa