Distance from

Athens to Marrakech

Average travel distance is

5566.07 km

Nomal travel times are between

7h 14min  -  117h 18min

5566.07 km (3458 miles) is the average travel distance between Athens and Marrakech. If you could walk at the speed of 3mph (4.8kph), it would take 36 days 0 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 3241.78 km 2014.35 miles 1750.42 miles
Train 4656.04 km 2893.13 miles 2514.06 miles
Bus 7114.17 km 4420.54 miles 3841.34 miles
Drive 7252.31 km 4506.38 miles 3915.93 miles

Be prepared

Athens - Marrakech Info

The distance from Στ.Μοναστηρακι to Στ.Αεροδρομιου 35 km (22 miles).

The distance from ATH to RAK 3199 km (1988 miles).

The distance from Marrakech to Marrakesh 7 km (5 miles).

Travel distance chart

The distance between Athens to Marrakech, Marrakesh-Tensift-El Haouz, Morocco is 5566.07 km (3458 miles) and it would cost 229 USD ~ 1,894 MAD to drive in a car that consumes about 58 MPG.