Best way to travel between

Tenerife, Santa Cruz de Tenerife, Spain
Oslo, Norway
Travel Modes
Price
Distance
Duration
CO2
bus
$524.0
8175.3 km
128h 33mins
245.26 kgs
 
flight
$526.0
4238.97 km
10h 12mins
457.81 kgs
 
drive
$1202.0
5409.6 km
78h 14mins
692.43 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 8175.3 km 128h 33mins 3,194 NOK 524.0
Flight 4238.97 km 10h 12mins 3,207 NOK 526.0
Drive 5409.6 km 78h 14mins 7,328 NOK 1202.0
Take Car from Tenerife to Chasneros
Time: 1h 0mins Cost: 457 NOK; $ 67.5 - 82.5 USD CO2 Emission: 9.28 kgs
Take Bus from Chasneros to Intercambiador S/C
Time: 40mins Cost: 37 NOK; $ 5.4 - 6.6 USD CO2 Emission: 1.45 kgs
Take Ferry from Santa Cruz de Tenerife to Huelva
Time: 35h 27mins Cost: 1,463 NOK; $ 216.0 - 264.0 USD CO2 Emission: 171.34 kgs
Take Car from Huelva to Mazagón
Time: 15mins Cost: 140 NOK; $ 20.7 - 25.3 USD CO2 Emission: 1.61 kgs
Take Bus from Mazagón to Deva
Time: 51h 30mins Cost: 579 NOK; $ 85.5 - 104.5 USD CO2 Emission: 116.79 kgs
Take Bus from Deva to Oslo
Time: 36h 38mins Cost: 518 NOK; $ 76.5 - 93.5 USD CO2 Emission: 84.31 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Tenerife, Santa Cruz de Tenerife, Spain and Oslo, Norway is to travel by bus, which will cost about 3,194 NOK or 471.60 USD.