Morocco The Spanish Canary Islands are in the Atlantic Ocean 100 km (62 miles) west of Morocco at the closest point.