Best way to travel between

Stuttgart, Germany
Santa Cruz de la Palma, Spain
Travel Modes
Price
Distance
Duration
CO2
bus
$401.0
4125.9 km
108h 38mins
123.78 kgs
 
train
$445.0
4044.81 km
110h 57mins
214.37 kgs
 
flight
$488.0
3655.19 km
10h 11mins
394.76 kgs
 
drive
$728.0
3892.54 km
66h 0mins
498.25 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 4125.9 km 108h 38mins 295 EUR 401.0
Train 4044.81 km 110h 57mins 328 EUR 445.0
Flight 3655.19 km 10h 11mins 359 EUR 488.0
Drive 3892.54 km 66h 0mins 536 EUR 728.0
Take Bus from Stuttgart to San Sebastian
Time: 19h 23mins Cost: 81 EUR; $ 99.0 - 121.0 USD CO2 Emission: 43.58 kgs
Take Bus from San Sebastian to Cadiz
Time: 17h 20mins Cost: 48 EUR; $ 58.5 - 71.5 USD CO2 Emission: 36.36 kgs
Take Ferry from Cádiz to Santa Cruz de la Palma
Time: 69h 52mins Cost: 169 EUR; $ 207.0 - 253.0 USD CO2 Emission: 187.1 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Stuttgart, Germany and Santa Cruz de la Palma, Spain is to travel by bus, which will cost about 295 EUR or 360.90 USD.