Beirut, Lebanon
Rabat
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Flight | 4253.6 km | 8h 58mins | 4,391 MAD | 531.0 |
Flight | 4224.15 km | 11h 47mins | 4,994 MAD | 604.0 |
Train | 5991.32 km | 103h 29mins | 5,226 MAD | 632.0 |
Flight | 4043.52 km | 9h 25mins | 5,251 MAD | 635.0 |
Bus | 6219.58 km | 89h 59mins | 5,327 MAD | 644.27 |
Bus | 9134.1 km | 107h 35mins | 6,160 MAD | 745.0 |
Flight | 4023.9 km | 11h 58mins | 6,549 MAD | 792.0 |
Drive | 5830.73 km | 65h 20mins | 14,429 MAD | 1745.0 |
The best and cheapest way to get from Beirut, Lebanon and Rabat is to travel by air, which will cost about 4,391 MAD or 477.90 USD.