Bus car ferry train

Take the Avanza Grupo bus at the Estepona station .

The journey takes approximately 45 m. Ticket price is about €4 The travel distance is 50 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Algeciras.
Take the taxi at the Algeciras.

The journey takes approximately 21 m. Ticket price is about €20 The travel distance is 22 km.

Carrier is Taxialgeciras.

🚖 Find a cheap local taxi

Get off at the Tarifa.
Boarding the FRS Ferries ferry at the port of Tarifa.

The journey takes approximately 1 h Ticket price is about €190 The travel distance is 31 km.

Carrier is FRS Ferries.

Buy ticket

Get off at the Tanger Ville.
Take the taxi at the Tangier Ferry.

The journey takes approximately 5 m. The travel distance is 3 km.

Carrier is Local Taxi.

🚖 Find a cheap local taxi

Get off at the Tangier.
Take the train Moroccan Railways (ONCF) at the station Tanger Ville station.

The journey takes approximately 2 h 10 m. Ticket price is about €10 The travel distance is 320 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Gare Casa Voyageurs.


🛏 Find hotel deals and discounts up to 20% in Casablanca at Booking


Bus car ferry train via Ksar Sghir

Take the Avanza Grupo bus at the Estepona station .

The journey takes approximately 1 h 30 m. Ticket price is about €6 The travel distance is 71 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Algeciras.
967 m on foot from the Algeciras to the Algeciras Port.

The journey takes approximately 11 m. The travel distance is 967 m.

Get off at the Algeciras Port.
Boarding the Balearia ferry at the port of Algeciras Port.

The journey takes approximately 1 h 30 m. Ticket price is about €140 The travel distance is 33 km.

Carrier is Balearia.

Buy ticket

Get off at the Tanger-Med.
2462 m on foot from the Tanger-Med to the Port Tanger Med - Dalia.

The journey takes approximately 29 m. The travel distance is 2 km.

Get off at the Port Tanger Med - Dalia.
Take the ALSA Morocco bus at the Port Tanger Med - Dalia station .

The journey takes approximately 1 h Ticket price is about €0 The travel distance is 42 km.

Carrier is ALSA Morocco.

Buy ticket

Get off at the Gare Ferrovaire.
Take the train Moroccan Railways (ONCF) at the station Algeciras.

The journey takes approximately 2 h 10 m. Ticket price is about €10 The travel distance is 22 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Tarifa.


🛏 Find hotel deals and discounts up to 20% in Casablanca at Booking


Bus car ferry

Take the Avanza Grupo bus at the Estepona station .

The journey takes approximately 1 h 15 m. Ticket price is about €6 The travel distance is 77 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Tarifa.
1429 m on foot from the Tarifa to the Tarifa.

The journey takes approximately 17 m. The travel distance is 1 km.

Get off at the Tarifa.
Boarding the FRS Ferries ferry at the port of Algeciras.

The journey takes approximately 1 h Ticket price is about €190 The travel distance is 22 km.

Carrier is FRS Ferries.

Buy ticket

Get off at the Tarifa.
Take the taxi at the Tangier Ferry.

The journey takes approximately 5 m. The travel distance is 2 km.

Carrier is Local Taxi.

🚖 Find a cheap local taxi

Get off at the Tanger.
Take the CTM bus at the Tanger station .

The journey takes approximately 4 h 55 m. Ticket price is about €16 The travel distance is 353 km.

Carrier is CTM.

Buy ticket

Get off at the Casablanca.


🛏 Find hotel deals and discounts up to 20% in Casablanca at Booking


Drive car ferry

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 38 m. The travel distance is 53 km.

Get off at the Algeciras.
Boarding the FRS Ferries ferry at the port of Algeciras.

The journey takes approximately 1 h 30 m. Ticket price is about €30 The travel distance is 36 km.

Carrier is FRS Ferries.

Buy ticket

Get off at the Tanger Med.
In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 3 h 44 m. The travel distance is 379 km.

Get off at the Casablanca.


🛏 Find hotel deals and discounts up to 20% in Casablanca at Booking


Bus to Malaga fly to Casablanca

Take the Avanza Grupo bus at the Estepona station .

The journey takes approximately 1 h 15 m. Ticket price is about €6 The travel distance is 81 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Malaga Airport.
Fly out to Malaga (AGP) of the Casablanca (CMN) airport.

The journey takes approximately 1 h 15 m. Ticket price is about €35

Carrier is Air Arabia Maroc.

🔎

🚖 Find a cheap local taxi

Get off at the Casablanca (CMN).
Take the train Moroccan Railways (ONCF) at the station Mohammed V International Airport.

The journey takes approximately 35 m. Ticket price is about €1 The travel distance is 35 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Casa-Voyageurs.


🛏 Find hotel deals and discounts up to 20% in Casablanca at Booking


Bus to Malaga fly to Rabat Salé taxi

Take the Avanza Grupo bus at the Algeciras station .

The journey takes approximately 1 h 15 m. Ticket price is about €6 The travel distance is 22 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Tarifa.
Fly out to Malaga (AGP) of the Rabat-Salé (RBA) airport.

The journey takes approximately 1 h Ticket price is about €19

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Rabat-Salé (RBA).
Take the taxi at the Rabat-Salé (RBA).

The journey takes approximately 1 h 10 m. Ticket price is about €90 The travel distance is 100 km.

Carrier is Rabat Transport Tours.

🚖 Find a cheap local taxi

Get off at the Casablanca.


🛏 Find hotel deals and discounts up to 20% in Casablanca at Booking


Bus to Malaga fly to Tangier train

Take the Avanza Grupo bus at the Algeciras station .

The journey takes approximately 1 h 15 m. Ticket price is about €6 The travel distance is 22 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Tarifa.
Fly out to Malaga (AGP) of the Tangier (TNG) airport.

The journey takes approximately 55 m. Ticket price is about €22

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Tangier (TNG).
Take the taxi at the Tangier (TNG).

The journey takes approximately 15 m. Ticket price is about €8 The travel distance is 13 km.

Carrier is Blue Petite Taxi.

🚖 Find a cheap local taxi

Get off at the Tanger Ville station.
Take the train Moroccan Railways (ONCF) at the station Algeciras.

The journey takes approximately 2 h 10 m. Ticket price is about €10 The travel distance is 22 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Tarifa.


🛏 Find hotel deals and discounts up to 20% in Casablanca at Booking


Bus car ferry to Tangier fly to Casablanca

Take the Avanza Grupo bus at the Algeciras station .

The journey takes approximately 45 m. Ticket price is about €4 The travel distance is 22 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Tarifa.
Take the Transportes Generales Comes bus at the Algeciras San Bernardo Bus Station station .

The journey takes approximately 43 m. Ticket price is about €2 The travel distance is 20 km.

Carrier is Transportes Generales Comes.

Buy ticket

Get off at the Tarifa - Centro de Salud.
1246 m on foot from the Tarifa - Centro de Salud to the Tarifa.

The journey takes approximately 14 m. The travel distance is 1 km.

Get off at the Tarifa.
Boarding the FRS Ferries ferry at the port of Algeciras.

The journey takes approximately 1 h Ticket price is about €190 The travel distance is 22 km.

Carrier is FRS Ferries.

Buy ticket

Get off at the Tarifa.
Take the taxi at the Tanger Ville.

The journey takes approximately 17 m. Ticket price is about €9 The travel distance is 14 km.

Carrier is Blue Petite Taxi.

🚖 Find a cheap local taxi

Get off at the Tangier (TNG).
Fly out to Tangier (TNG) of the Casablanca (CMN) airport.

The journey takes approximately 1 h 20 m. Ticket price is about €80

Carrier is Royal Air Maroc.

🔎

🚖 Find a cheap local taxi

Get off at the Casablanca (CMN).
Take the train Moroccan Railways (ONCF) at the station Algeciras.

The journey takes approximately 35 m. Ticket price is about €1 The travel distance is 22 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Tarifa.


🛏 Find hotel deals and discounts up to 20% in Casablanca at Booking


The cheapest way to travel from Estepona to Casablanca is by taking a Bus to Malaga fly to Casablanca with an average price of €43. The journey takes approximately 5 ч. 42 мин.

Bus to Malaga fly to Rabat Salé taxi is the fastest way to travel from Estepona to Casablanca. Tickets cost €116. The journey takes approximately 5 ч. 25 мин.