Casablanca, Marrakech, Rabat, Fez, Tangier, Agadir.
544 miles
The distance between Essaouira and Agadir is 170km, but as it is not a highway we calculate the trave by hours, so it takes arround 3h -3h:30min Here you have the complete Guide of Essaouira.
357 miles
210 miles
The driving distance between Fez, Morocco and Tangier, Morocco is about 197 road miles.
313.11 miles source: http://distancecalculator.globefeed.com/Morocco_Distance_Calculator.asp
The driving distance is about 356 road miles.
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 °)
278 kms
The driving distance is approximately 211 road miles (340 km) - about 3.5 hours of driving time, depending on your average speed and traffic conditions.
About 1,250 miles, 21.5 hours.