Best way to travel between

Cádiz, Spain
Rabat
Travel Modes
Price
Distance
Duration
CO2
train
$76.0
420.24 km
8h 15mins
22.27 kgs
 
drive
$88.0
387.84 km
4h 56mins
49.64 kgs
 
bus
$225.0
3625.44 km
14h 25mins
108.76 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 420.24 km 8h 15mins 628 MAD 76.0
Drive 387.84 km 4h 56mins 728 MAD 88.0
Bus 3625.44 km 14h 25mins 1,860 MAD 225.0
Take Bus from Cadiz to Tarifa
Time: 1h 17mins Cost: 124 MAD; $ 13.5 - 16.5 USD CO2 Emission: 3.28 kgs
Take Ferry from Tarifa to Tangier
Time: 1h 2mins Cost: 372 MAD; $ 40.5 - 49.5 USD CO2 Emission: 4.15 kgs
Take Bus from Tangier Ferry to Tangier
Time: 5mins Cost: 1 MAD; $ 0.1 - 0.2 USD CO2 Emission: 0.1 kgs
Take Train from Tangier to Gare Rabat Ville
Time: 3h 57mins Cost: 132 MAD; $ 14.4 - 17.6 USD CO2 Emission: 14.6 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Cádiz, Spain and Rabat is to travel by train, which will cost about 628 MAD or 68.40 USD.