Beirut, Lebanon
Casablanca, Grand Casablanca, Morocco
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Flight | 4122.06 km | 6h 59mins | 4,316 MAD | 522.0 |
Flight | 4099.4 km | 11h 32mins | 5,276 MAD | 638.0 |
Bus | 6560.4 km | 94h 47mins | 5,319 MAD | 643.27 |
Bus | 9652.26 km | 137h 1mins | 6,102 MAD | 738.0 |
Bus | 9579.0 km | 134h 54mins | 6,243 MAD | 755.0 |
Drive | 6162.45 km | 68h 52mins | 14,115 MAD | 1707.0 |
The best and cheapest way to get from Beirut, Lebanon and Casablanca, Grand Casablanca, Morocco is to travel by air, which will cost about 4,316 MAD or 469.80 USD.