Which strait separates Spain from Morocco at the entrance to the Mediterranean Sea?

The story behind the answer

The Strait of Gibraltar separates Spain from Morocco at the entrance to the Mediterranean Sea.

The strait connects the Atlantic Ocean in the west with the Mediterranean Sea in the east. At its narrowest point, it is about 14 kilometres wide, placing Europe and Africa remarkably close together. The British overseas territory of Gibraltar sits on the northern side.

The strait has long been an important route for ships moving between the Atlantic and Mediterranean. It also has strong ecological importance because migrating birds and marine animals pass through the region. Water flows in both directions at different depths, with denser Mediterranean water moving westward beneath Atlantic inflow.

In classical geography, the two rocky headlands at the entrance were called the Pillars of Hercules. The northern pillar is associated with Gibraltar, while the southern pillar is commonly linked with Jebel Musa in Morocco.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: