Best way to travel between

Casablanca, Grand Casablanca, Morocco
Stockholm
Travel Modes
Price
Distance
Duration
CO2
bus
$322.0
6277.44 km
102h 51mins
188.32 kgs
 
flight
$502.0
3522.88 km
11h 9mins
380.47 kgs
 
train
$553.0
5211.18 km
76h 26mins
276.19 kgs
 
drive
$2000.0
10921.04 km
133h 13mins
1397.89 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 6277.44 km 102h 51mins 2,116 SEK 322.0
Flight 3522.88 km 11h 9mins 3,299 SEK 502.0
Train 5211.18 km 76h 26mins 3,634 SEK 553.0
Drive 10921.04 km 133h 13mins 13,141 SEK 2000.0
Take Ferry from Casablanca to Genoa
Time: 34h 40mins Cost: 986 SEK; $ 135.0 - 165.0 USD CO2 Emission: 247.59 kgs
Take Bus from Dinegro to Brignole
Time: 15mins Cost: 13 SEK; $ 1.8 - 2.2 USD CO2 Emission: 0.25 kgs
Take Bus from Genova to Oradea
Time: 22h 6mins Cost: 329 SEK; $ 45.0 - 55.0 USD CO2 Emission: 43.74 kgs
Take Bus from Oradea to Stockholm
Time: 43h 41mins Cost: 788 SEK; $ 108.0 - 132.0 USD CO2 Emission: 86.32 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Casablanca, Grand Casablanca, Morocco and Stockholm is to travel by bus, which will cost about 2,116 SEK or 289.80 USD.