Best way to travel between

Brussels
Tangier, Morocco
Travel Modes
Price
Distance
Duration
CO2
bus
$227.0
3274.96 km
50h 35mins
98.25 kgs
 
train
$381.0
2480.4 km
51h 32mins
131.46 kgs
 
flight
$400.0
1977.04 km
6h 21mins
213.52 kgs
 
drive
$1900.0
9579.85 km
115h 29mins
1226.22 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3274.96 km 50h 35mins 1,877 MAD 227.0
Train 2480.4 km 51h 32mins 3,150 MAD 381.0
Flight 1977.04 km 6h 21mins 3,308 MAD 400.0
Drive 9579.85 km 115h 29mins 15,711 MAD 1900.0
Take Bus from Brussels to Basel
Time: 9h 51mins Cost: 331 MAD; $ 36.0 - 44.0 USD CO2 Emission: 19.67 kgs
Take Bus from Basel to Tarifa
Time: 37h 37mins Cost: 1,158 MAD; $ 126.0 - 154.0 USD CO2 Emission: 77.6 kgs
Take Ferry from Tarifa to Tangier
Time: 1h 2mins Cost: 372 MAD; $ 40.5 - 49.5 USD CO2 Emission: 4.2 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Brussels and Tangier, Morocco is to travel by bus, which will cost about 1,877 MAD or 204.30 USD.