Best way to travel between

Yerevan, Armenia
Rabat
Travel Modes
Price
Distance
Duration
CO2
flight
$384.0
4773.3 km
14h 33mins
515.52 kgs
 
flight
$440.0
4948.32 km
14h 58mins
534.42 kgs
 
train
$565.0
8782.8 km
151h 37mins
465.49 kgs
 
train
$581.0
8090.65 km
109h 40mins
428.8 kgs
 
bus
$594.0
10423.38 km
133h 37mins
312.7 kgs
 
bus
$597.0
7422.45 km
90h 20mins
222.67 kgs
 
flight
$632.0
4878.3 km
17h 5mins
526.86 kgs
 
drive
$800.0
7093.23 km
89h 33mins
907.93 kgs
 
train
$1967.0
6576.55 km
79h 44mins
348.56 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 4773.3 km 14h 33mins 3,175 MAD 384.0
Flight 4948.32 km 14h 58mins 3,638 MAD 440.0
Train 8782.8 km 151h 37mins 4,672 MAD 565.0
Train 8090.65 km 109h 40mins 4,804 MAD 581.0
Bus 10423.38 km 133h 37mins 4,912 MAD 594.0
Bus 7422.45 km 90h 20mins 4,937 MAD 597.0
Flight 4878.3 km 17h 5mins 5,226 MAD 632.0
Drive 7093.23 km 89h 33mins 6,615 MAD 800.0
Train 6576.55 km 79h 44mins 16,265 MAD 1967.0
Take Bus from Yerevan station to Yerevan Airport
Time: 32mins Cost: 8 MAD; $ 0.9 - 1.1 USD CO2 Emission: 0.36 kgs
Take Walk from Yerevan Airport to Erevan
Time: 0mins Cost: 0 MAD; $ 0.0 - 0.0 USD CO2 Emission: 0.02 kgs
Take Flight from EVN to RBA
Time: 11h 38mins Cost: 3,059 MAD; $ 333.0 - 407.0 USD CO2 Emission: 513.01 kgs
Take Car from Rabat to Rabat
Time: 17mins Cost: 107 MAD; $ 11.7 - 14.3 USD CO2 Emission: 1.47 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Yerevan, Armenia and Rabat is to travel by air, which will cost about 3,175 MAD or 345.60 USD.