Countries between Gibraltar and Mauritania

Up to 500 kilometers
Morocco flag Distance from Gibraltar to Morocco is: 270 kilometer Distance from Gibraltar to Rabat
Up to 1,500 kilometers
Canary Islands flag Distance from Gibraltar to Canary Islands is: 1,312 kilometer Distance from Gibraltar to Las Palmas
Up to 2,500 kilometers
Mauritania flag Distance from Gibraltar to Mauritania is: 2,250 kilometer Distance from Gibraltar to Nouakchott