Train car ferry bus

Take the train Moroccan Railways (ONCF) at the station Gare Casa Voyageurs.

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 Tanger Ville station.
Take the ALSA Morocco bus at the Gare Ferrovaire station .

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

Carrier is ALSA Morocco.

Buy ticket

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

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

Get off at the Tanger-Med.
Boarding the Balearia ferry at the port of Tanger-Med.

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 Algeciras Port.
967 m on foot from the Algeciras Port to the Algeciras.

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

Get off at the Algeciras.
Take the Avanza Grupo bus at the Algeciras station .

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

Carrier is Avanza Grupo.

Buy ticket

Get off at the Estepona.


🛏 Find hotel deals and discounts up to 20% in Estepona 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 3 h 45 m. The travel distance is 380 km.

Get off at the Tanger Med.
Boarding the FRS Ferries ferry at the port of Tanger Med.

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

Carrier is FRS Ferries.

Buy ticket

Get off at the Algeciras.
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 39 m. The travel distance is 55 km.

Get off at the Estepona.


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


Fly Casablanca to Malaga bus

Take the train Moroccan Railways (ONCF) at the station Casa-Voyageurs.

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

Carrier is Moroccan Railways (ONCF).

Buy ticket

Fly out to Casablanca (CMN) of the Malaga (AGP) airport.

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

Carrier is Air Arabia Maroc.

🔎

🚖 Find a cheap local taxi

Get off at the Malaga (AGP).
Take the Avanza Grupo bus at the Malaga Airport station .

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

Carrier is Avanza Grupo.

Buy ticket

Get off at the Estepona Terminal.


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


Train to Tangier fly to Malaga bus

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 106 m.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Gare Ferrovaire.
Take the taxi at the Tanger Ville station.

The journey takes approximately 15 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 Malaga (AGP) airport.

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

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Malaga (AGP).
Take the Avanza Grupo bus at the Tanger Ville station station .

The journey takes approximately 1 h 10 m. Ticket price is about €6 The travel distance is 106 m.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Gare Ferrovaire.


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


Train to Rabat Salé fly to Malaga bus

Take the train Moroccan Railways (ONCF) at the station Casablanca Port.

The journey takes approximately 1 h 7 m. Ticket price is about €3 The travel distance is 89 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Rabat Ville.
rideshare.

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

Carrier is Grand Taxis.

Buy ticket

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

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

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Malaga (AGP).
Take the Avanza Grupo bus at the Tanger Ville station station .

The journey takes approximately 1 h 10 m. Ticket price is about €6 The travel distance is 106 m.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Gare Ferrovaire.


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


Fly Casablanca to Tangier bus car ferry

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

The journey takes approximately 30 m. Ticket price is about €1 The travel distance is 106 m.

Carrier is Moroccan Railways (ONCF).

Buy ticket

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

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

Carrier is Royal Air Maroc.

🔎

🚖 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 Gare Ferrovaire.
Take the ALSA Morocco bus at the Tanger Ville station station .

The journey takes approximately 1 h Ticket price is about €0 The travel distance is 106 m.

Carrier is ALSA Morocco.

Buy ticket

Get off at the Gare Ferrovaire.
106 m on foot from the Tanger Ville station to the Gare Ferrovaire.

The journey takes approximately 29 m. The travel distance is 106 m.

Get off at the Gare Ferrovaire.
Boarding the Balearia ferry at the port of Tanger Ville station.

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

Carrier is Balearia.

Buy ticket

Get off at the Gare Ferrovaire.
106 m on foot from the Tanger Ville station to the Gare Ferrovaire.

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

Get off at the Gare Ferrovaire.
Take the Avanza Grupo bus at the Tanger Ville station station .

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

Carrier is Avanza Grupo.

Buy ticket

Get off at the Gare Ferrovaire.


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


The cheapest way to travel from Casablanca to Estepona is by taking a Train to Rabat Salé fly to Malaga bus with an average price of €29. The journey takes approximately 7 ч. 7 мин.

Drive car ferry is the fastest way to travel from Casablanca to Estepona. Tickets cost €90. The journey takes approximately 5 ч. 55 мин.