Fly from Malaga

Take the Avanza Grupo bus at the Marbella station .

The journey takes approximately 40 m. Ticket price is about €4 The travel distance is 52 km.

Carrier is Avanza Grupo.

Buy ticket

Get off at the Malaga Airport.
Fly out to Malaga (AGP) of the Marrakech (RAK) airport.

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

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Marrakech (RAK).
Take the ALSA Morocco bus at the Marrakech Airport station .

The journey takes approximately 19 m. Ticket price is about €0 The travel distance is 10 km.

Carrier is ALSA Morocco.

Buy ticket

Get off at the Bab doukkala.


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


Night bus car ferry to Tetouan fly

Take the ALSA bus at the Marbella station .

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

Carrier is ALSA.

Buy ticket

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

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

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

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

Carrier is Balearia.

Buy ticket

Get off at the Ceuta.
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 42 m. The travel distance is 46 km.

Get off at the Tetouan (TTU).
Fly out to Tetouan (TTU) of the Marrakech (RAK) airport.

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

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Marrakech (RAK).
Take the ALSA Morocco bus at the Malaga Airport station .

The journey takes approximately 19 m. Ticket price is about €0 The travel distance is 196 m.

Carrier is ALSA Morocco.

Buy ticket

Get off at the Malaga (AGP).


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


Bus car ferry train

Take the Avanza Grupo bus at the Marbella station .

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

Carrier is Avanza Grupo.

Buy ticket

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

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

Get off at the Port of Algeciras.
Boarding the Trasmediterránea S.A. ferry at the port of Port of Algeciras.

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

Carrier is Trasmediterránea S.A..

Buy ticket

Get off at the Port de Tanger Med.
Take the taxi at the Port de Tanger Med.

The journey takes approximately 41 m. Ticket price is about €30 The travel distance is 48 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 Tanger Ville station.

The journey takes approximately 45 m. Ticket price is about €6 The travel distance is 193 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Kenitra Train Station.
Take the train Moroccan Railways (ONCF) at the station Kenitra.

The journey takes approximately 4 h 14 m. Ticket price is about €12 The travel distance is 373 km.

Carrier is Moroccan Railways (ONCF).

Buy ticket

Get off at the Marrakech.


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


Bus car ferry

Take the Avanza Grupo bus at the Malaga Airport station .

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

Carrier is Avanza Grupo.

Buy ticket

Get off at the Malaga (AGP).
Take the taxi at the Algeciras.

The journey takes approximately 21 m. Ticket price is about €35 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 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 8 h 30 m. Ticket price is about €25 The travel distance is 594 km.

Carrier is CTM.

Buy ticket

Get off at the Marrakesh.


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

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

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

Carrier is Balearia.

Buy ticket

Get off at the Port de 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 5 h 57 m. The travel distance is 614 km.

Get off at the Marrakesh.


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


The cheapest way to travel from Marbella to Marrakesh is by taking a Fly from Malaga with an average price of €24. The journey takes approximately 4 ч. 26 мин.

Fly from Malaga is the fastest way to travel from Marbella to Marrakesh. Tickets cost €24. The journey takes approximately 4 ч. 26 мин.