Best way to travel between

Kenyatta Avenue, Nairobi, Nairobi County, Kenya
Casablanca, Grand Casablanca, Morocco
Travel Modes
Price
Distance
Duration
CO2
flight
$440.0
6340.88 km
13h 40mins
684.82 kgs
 
flight
$634.0
6443.85 km
22h 1mins
695.94 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 6340.88 km 13h 40mins 3,638 MAD 440.0
Flight 6443.85 km 22h 1mins 5,242 MAD 634.0
Take Bus from 3Rd Ngong Avenue to Railways
Time: 6mins Cost: 1 MAD; $ 0.1 - 0.1 USD CO2 Emission: 0.08 kgs
Take Walk from Railways to Ambassadeur
Time: 6mins Cost: 1 MAD; $ 0.1 - 0.1 USD CO2 Emission: 0.07 kgs
Take Bus from Ambassadeur to Passenger Boarding
Time: 52mins Cost: 5 MAD; $ 0.6 - 0.7 USD CO2 Emission: 0.49 kgs
Take Flight from NBO to CMN
Time: 8h 40mins Cost: 3,638 MAD; $ 396.0 - 484.0 USD CO2 Emission: 678.94 kgs
Take Bus from Casablanca Airport to Casablanca
Time: 26mins Cost: 11 MAD; $ 1.2 - 1.5 USD CO2 Emission: 1.05 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Kenyatta Avenue, Nairobi, Nairobi County, Kenya and Casablanca, Grand Casablanca, Morocco is to travel by air, which will cost about 3,638 MAD or 396.00 USD.