Bergen
Marrakesh, Marrakesh-Tensift-El Haouz, Morocco
| Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
|---|---|---|---|---|
| Flight | 3527.75 km | 13h 36mins | 2,051 MAD | 248.0 |
| Flight | 3491.28 km | 10h 10mins | 2,274 MAD | 275.0 |
| Flight | 3805.85 km | 16h 6mins | 3,200 MAD | 387.0 |
| Train | 5972.13 km | 83h 4mins | 3,498 MAD | 423.0 |
| Bus | 6375.7 km | 87h 45mins | 3,589 MAD | 434.0 |
| Train | 6714.48 km | 94h 34mins | 4,958 MAD | 599.63 |
| Train | 8393.1 km | 112h 55mins | 6,094 MAD | 737.0 |
| Train | 5636.8 km | 61h 2mins | 15,545 MAD | 1880.0 |
| Drive | 11244.33 km | 128h 51mins | 19,018 MAD | 2300.0 |
The best and cheapest way to get from Bergen and Marrakesh, Marrakesh-Tensift-El Haouz, Morocco is to travel by air, which will cost about 2,051 MAD or 223.20 USD.