Istanbul, Turkey
Marrakech, Marrakesh-Tensift-El Haouz, Morocco
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Bus | 6412.64 km | 118h 7mins | 2,472 MAD | 299.0 |
Bus | 6098.58 km | 109h 3mins | 2,580 MAD | 312.0 |
Flight | 3563.8 km | 7h 56mins | 2,811 MAD | 340.0 |
Train | 5120.4 km | 66h 30mins | 3,746 MAD | 453.0 |
Train | 5744.55 km | 92h 51mins | 4,825 MAD | 583.55 |
Drive | 6277.95 km | 101h 2mins | 7,895 MAD | 954.84 |
Train | 14577.59 km | 197h 17mins | 19,126 MAD | 2313.0 |
The best and cheapest way to get from Istanbul, Turkey and Marrakech, Marrakesh-Tensift-El Haouz, Morocco is to travel by bus, which will cost about 2,472 MAD or 269.10 USD.