Which strait separates the Spanish mainland from Morocco?
Answer
Strait of Gibraltar
Answer
Strait of Gibraltar
The Strait of Gibraltar separates the Spanish mainland from Morocco.
This narrow waterway connects the Atlantic Ocean to the Mediterranean Sea. At its narrowest point, the Strait is about 14 kilometres wide, making it a short but strategically important passage between Europe and Africa. Spain lies to the north, while Morocco lies to the south; the British territory of Gibraltar is positioned on the European side.
The Strait formed through geological processes and has played a major role in human movement, commerce, and military history. Ancient writers associated the promontories at its entrance with the Pillars of Hercules. Ships entering the Mediterranean from the Atlantic pass through the Strait rather than around Africa.
The water circulation is distinctive: relatively warm, salty surface water flows into the Mediterranean, while denser Mediterranean water moves outward at depth. The Strait is often confused with the English Channel, which separates Britain from continental Europe.
Source: Wikipedia · fact-checked Oct. 2026