Travel from Tarifa to Port-of-Casablanca

How to get from Tarifa to Port of Casablanca?

There is no direct connection from Tarifa to Port of Casablanca. However, you can take the car ferry to Tangier, take the taxi to Tangier airport, fly to Casablanca, take the shuttle to Casablanca, then take the walk to Port of Casablanca. Alternatively, you can take the car ferry to Tangier Ferry, take the taxi to Tangier, take the train to Casa Voyageurs, take the tram to Place Nations Unies, then take the walk to Port of Casablanca.

How to get from Tarifa to Port of Casablanca

From Tarifa car ferry to Tangier, taxi to Tangier airport, fly to Casablanca airport, shuttle to Casablanca, then walk to Port of Casablanca. 4 h 17 min $197. From Tarifa car ferry to Tangier Ferry, taxi to Tangier, train to Casa Voyageurs, tram to Place Nations Unies, then walk to Port of Casablanca. 7 h 43 min $67. From Tarifa car ferry to Tangier Ferry, taxi to Tanger, bus to Casablanca, then walk to Port of Casablanca. 8 h 22 min $63. From Tarifa drive to Tarifa, car ferry to Tangier, then drive to Port of Casablanca. 4 h 28 min $85.