Best way to travel between

Barcelona
Santa Cruz de la Palma, Spain
Travel Modes
Price
Distance
Duration
CO2
bus
$319.0
2720.55 km
91h 16mins
81.62 kgs
 
flight
$344.0
2509.08 km
12h 35mins
270.98 kgs
 
drive
$417.33
2668.73 km
80h 34mins
341.6 kgs
 
train
$421.0
2904.3 km
55h 56mins
153.93 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2720.55 km 91h 16mins 235 EUR 319.0
Flight 2509.08 km 12h 35mins 253 EUR 344.0
Drive 2668.73 km 80h 34mins 307 EUR 417.33
Train 2904.3 km 55h 56mins 310 EUR 421.0
Take Bus from Barcelona to Seville
Time: 15h 29mins Cost: 59 EUR; $ 72.0 - 88.0 USD CO2 Emission: 32.54 kgs
Take Bus from Seville to Cadiz
Time: 1h 54mins Cost: 7 EUR; $ 8.1 - 9.9 USD CO2 Emission: 3.94 kgs
Take Ferry from Cádiz to Santa Cruz de la Palma
Time: 71h 56mins Cost: 169 EUR; $ 207.0 - 253.0 USD CO2 Emission: 192.6 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Barcelona and Santa Cruz de la Palma, Spain is to travel by bus, which will cost about 235 EUR or 287.10 USD.