Best way to travel between

Casablanca, Grand Casablanca, Morocco
Aéroport Metz-Nancy-Lorraine, France
Travel Modes
Price
Distance
Duration
CO2
bus
$170.0
2968.89 km
51h 33mins
89.07 kgs
 
train
$211.2
2958.01 km
38h 22mins
156.77 kgs
 
flight
$249.85
2114.18 km
5h 45mins
228.33 kgs
 
ferry
$281.19
2705.79 km
56h 8mins
346.34 kgs
 
drive
$1358.5
10663.47 km
137h 34mins
1364.92 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2968.89 km 51h 33mins 125 EUR 170.0
Train 2958.01 km 38h 22mins 156 EUR 211.2
Flight 2114.18 km 5h 45mins 184 EUR 249.85
Ferry 2705.79 km 56h 8mins 207 EUR 281.19
Drive 10663.47 km 137h 34mins 1,000 EUR 1358.5
Take Bus from Casablanca to Barcelona Nord
Time: 29h 45mins Cost: 125 EUR; $ 153.0 - 187.0 USD CO2 Emission: 47.64 kgs
Take Bus from Barcelona to Strasbourg
Time: 16h 15mins Cost: 52 EUR; $ 63.0 - 77.0 USD CO2 Emission: 35.81 kgs
Take Bus from Strasbourg to Metz
Time: 2h 0mins Cost: 10 EUR; $ 12.6 - 15.4 USD CO2 Emission: 4.95 kgs
Take Bus from Gare Routiere to Aeroport Metz Nancy Lorraine
Time: 33mins Cost: 2 EUR; $ 2.7 - 3.3 USD CO2 Emission: 0.67 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Casablanca, Grand Casablanca, Morocco and Aéroport Metz-Nancy-Lorraine, France is to travel by bus, which will cost about 125 EUR or 153.00 USD.