Best way to travel between

Friedrichshafen, Germany
Tenerife, Santa Cruz de Tenerife, Spain
Travel Modes
Price
Distance
Duration
CO2
train
$594.0
4500.08 km
86h 33mins
238.5 kgs
 
drive
$686.0
3815.7 km
62h 8mins
488.41 kgs
 
bus
$727.0
4694.56 km
90h 32mins
140.84 kgs
 
flight
$1523.0
3424.91 km
9h 52mins
369.89 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 4500.08 km 86h 33mins 437 EUR 594.0
Drive 3815.7 km 62h 8mins 505 EUR 686.0
Bus 4694.56 km 90h 32mins 535 EUR 727.0
Flight 3424.91 km 9h 52mins 1,122 EUR 1523.0
Take Train from Friedrichshafen Stadt to Ulm Hbf
Time: 1h 7mins Cost: 26 EUR; $ 31.5 - 38.5 USD CO2 Emission: 5.67 kgs
Take Bus from Ulm to Barcelona
Time: 24h 0mins Cost: 81 EUR; $ 99.0 - 121.0 USD CO2 Emission: 44.65 kgs
Take Bus from Barcelona to Punta Umbría
Time: 19h 38mins Cost: 55 EUR; $ 67.5 - 82.5 USD CO2 Emission: 39.57 kgs
Take Car from Punta Umbría to Huelva
Time: 36mins Cost: 48 EUR; $ 58.5 - 71.5 USD CO2 Emission: 4.78 kgs
Take Ferry from Huelva to Santa Cruz de Tenerife
Time: 36h 8mins Cost: 177 EUR; $ 216.0 - 264.0 USD CO2 Emission: 174.7 kgs
Take Bus from Intercambiador S/C to Chasneros
Time: 41mins Cost: 4 EUR; $ 5.4 - 6.6 USD CO2 Emission: 3.58 kgs
Take Car from Chasneros to Tenerife
Time: 59mins Cost: 48 EUR; $ 58.5 - 71.5 USD CO2 Emission: 8.27 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Friedrichshafen, Germany and Tenerife, Santa Cruz de Tenerife, Spain is to travel by train, which will cost about 437 EUR or 534.60 USD.