By plane

By taxi

It is only about 15 minutes by taxi from the Tangier to Tangier (TNG). The distance is 13 km. A one-way journey by taxi costs approximately 13-17 EUR

Check taxi prices on the KiwiTaxi.
Fly out of the airport Tangier (TNG)

The journey takes approximately 1 h 10 min.

0 m on foot from the airport Marrakech (RAK) to the station Marrakech Airport.


Take the bus 19 at the station Marrakech Airport .

The journey takes approximately 11 min. Ticket price is about 3–3 EUR. The travel distance is 5 km.

Carrier is ALSA Morocco.

Book

Search for Transfer

Get off at the Menara Mall
Find hotel deals and discounts up to 20% in Marrakech at Booking


Train

Take the train Al Boraq at the station Tangier .

The journey takes approximately 2 h 10 min. Ticket price is about 9–35 EUR. The travel distance is 320 km.

Carrier is Moroccan Railways (ONCF).

Book

Get off at the Casa-Voyageurs
Take the train at the station Casablanca .

The journey takes approximately 2 h 39 min. Ticket price is about 7–14 EUR. The travel distance is 246 km.

Carrier is Moroccan Railways (ONCF).

Book

Get off at the Marrakech
Find hotel deals and discounts up to 20% in Marrakech at Booking


Bus

Take the bus at the station Tanger .

The journey takes approximately 11 h 5 min. Ticket price is about 29–45 EUR. The travel distance is 577 km.

Carrier is CTM.

Book

Get off at the Marrakesh
Find hotel deals and discounts up to 20% in Marrakech at Booking


Drive

In a rental car

The drive will take 5 h 39 min.. The distance between Tangier and Marrakech is 578 km. You will use 46 liters of gasoline at a cost of €59.8.

See on this site which rental company has the best deal.

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