216 driving kilometres from Torrox to Tarifa:
It all depends on the ports you use, from dover(uk)-calais(france) and then algeciras(spain)-tangier(morocco) the driving distance is approx 1500 miles.
At the Strait of Gibraltar Spain is the closest to Africa.
Gibraltar itself, Tarifa, Ceuta, and Melilla Spain, and Tangier Morocco are all on the Straits.
Tangier, located in Morocco near the Strait of Gibraltar, serves as a key maritime hub with several ports, including the Port of Tangier Med, which is the largest and one of the most modern ports in Africa. Additionally, the Port of Tangier City handles passenger ferries and smaller vessels, facilitating trade and travel between Morocco and Spain. These ports play a crucial role in connecting Europe and Africa, contributing to the region's economy.
By road (not including ferry miles), it is 275 km (about 170 miles). It is 207 km (about 130 miles) from Seville (Sevilla) to Tarifa. A ferry will take you directly to Tangier or to Ceuta (Sebta) where it is another 68 km (about 40 miles) to Tangier. The distance between Seville, Spain and Tangier, Morocco, as the crow flies is 172 km (107 miles or 93 nautical miles). Initial heading from Seville to Tangier : south (180.5 °); Initial heading from Tangier to Seville : north (0.5 °)
the strait of Gibraltar is 14.3 km wide at its narrowest point. Morocco to Spain.
Spain has 2 Autonomous Cities in North Africa surrounded by Morocco. Each city is a part of Spain and each has a population of about 74,000. If you can see across a border that has no thickness(it's a line), you can see from one country to the other. Each city has ferry service from European Spain. Yes, on a clear day the coast of northern Morocco is clearly visible. The closest major city to Morocco is Algeciras and there are regular ferries across to Tangier, Morocco.
466 miles
Morocco, Spain, and France.
The Strait of Gibraltar is about 7-8 miles wide. However, Spain actually controls Ceuta, which is the African peninsula on the Strait of Gibraltar. So, Spain actually borders Morocco directly at the Strait of Gibraltar (although there is a no-man's land of roughly 100-200 feet that separates them).
Morocco is south of Spain in Africa.
The Strait of Gibraltar separates Spain from Morocco.