Distance from

Tenerife to Marrakech

Average travel distance is

3200.17 km

Nomal travel times are between

6h 32min  -  91h 34min

3200.17 km (1988 miles) is the average travel distance between Tenerife and Marrakech. If you could walk at the speed of 3mph (4.8kph), it would take 20 days 16 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 961.19 km 597.25 miles 519 miles
Train 3168.4 km 1968.75 miles 1710.8 miles
Bus 4251.35 km 2641.67 miles 2295.55 miles
Drive 4419.72 km 2746.29 miles 2386.46 miles

Be prepared

Tenerife - Marrakech Info

The distance from Intercambiador Sta.Cruz to Aeropuerto Norte 14 km (9 miles).

The distance from TFN to RAK 943 km (586 miles).

The distance from Marrakech Airport to Menara Mall 5 km (3 miles).

Travel distance chart

The distance between Tenerife, Santa Cruz de Tenerife, Spain to Marrakech, Marrakesh-Tensift-El Haouz, Morocco is 3200.17 km (1988 miles) and it would cost 150 USD ~ 1,240 MAD to drive in a car that consumes about 38 MPG.