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 1 h 55 m. Ticket price is about €7 The travel distance is 99 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Marbella.


🛏 Find hotel deals and discounts up to 20% in Marbella 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 55 m. The travel distance is 84 km.

Get off at the Marbella.


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


Fly from Casablanca

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 40 m. Ticket price is about €4 The travel distance is 51 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Marbella.


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


Train to Tangier fly

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 40 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 Marbella at Booking


Train to Rabat Salé fly

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 40 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 Marbella at Booking


The cheapest way to travel from Casablanca to Marbella is by taking a Train to Rabat Salé fly with an average price of €27. The journey takes approximately 6 ч. 8 мин.

Fly from Casablanca is the fastest way to travel from Casablanca to Marbella. Tickets cost €35. The journey takes approximately 5 ч. 1 мин.