Strait of Gibraltar, Latin Fretum Herculeum, channel connecting the Mediterranean Sea with the Atlantic Ocean, lying between southernmost Spain and northwesternmost Africa. It is 36 miles (58 km) long and narrows to 8 miles (13 km) in width between Point Marroquí (Spain) and Point Cires (Morocco).