Best way to travel between

Hanover, Germany
Tenerife, Santa Cruz de Tenerife, Spain
Travel Modes
Price
Distance
Duration
CO2
bus
$525.0
7155.75 km
125h 4mins
214.67 kgs
 
flight
$641.0
3621.0 km
10h 11mins
391.07 kgs
 
drive
$753.0
4022.83 km
62h 58mins
514.92 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 7155.75 km 125h 4mins 387 EUR 525.0
Flight 3621.0 km 10h 11mins 472 EUR 641.0
Drive 4022.83 km 62h 58mins 555 EUR 753.0
Take Bus from Hanover Hbf to Deva
Time: 31h 15mins Cost: 70 EUR; $ 85.5 - 104.5 USD CO2 Emission: 47.54 kgs
Take Bus from Deva to Mazagón
Time: 53h 0mins Cost: 70 EUR; $ 85.5 - 104.5 USD CO2 Emission: 119.85 kgs
Take Car from Mazagón to Huelva
Time: 16mins Cost: 17 EUR; $ 20.7 - 25.3 USD CO2 Emission: 1.68 kgs
Take Ferry from Huelva to Santa Cruz de Tenerife
Time: 36h 29mins Cost: 177 EUR; $ 216.0 - 264.0 USD CO2 Emission: 176.38 kgs
Take Bus from Intercambiador S/C to Chasneros
Time: 41mins Cost: 4 EUR; $ 5.4 - 6.6 USD CO2 Emission: 3.62 kgs
Take Car from Chasneros to Tenerife
Time: 1h 0mins Cost: 48 EUR; $ 58.5 - 71.5 USD CO2 Emission: 8.35 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Hanover, Germany and Tenerife, Santa Cruz de Tenerife, Spain is to travel by bus, which will cost about 387 EUR or 472.50 USD.