Which sea separates Europe from Africa at the Strait of Gibraltar?

The story behind the answer

The Mediterranean Sea separates Europe from Africa and connects with the Atlantic Ocean through the Strait of Gibraltar. The strait lies between southern Spain and northern Morocco, with the British territory of Gibraltar on its northern side.

The Mediterranean is almost enclosed by land and covers about 2.5 million square kilometres, depending on the boundary used. It includes several named sub-seas, such as the Adriatic, Aegean, Tyrrhenian, and Levantine seas.

The sea has been a major route for trade, migration, warfare, and cultural exchange since antiquity. Civilizations around its shores included ancient Egypt, Greece, Phoenicia, Rome, and Carthage.

The Mediterranean is not the Red Sea: the Red Sea lies between northeastern Africa and the Arabian Peninsula and connects with the Mediterranean through the Suez Canal, completed in 1869.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: