Direct (nonstop) flights from Barcelona to Santa Cruz De La Palma

1 airline flys nonstop from El Prat Airport (BCN) to La Palma (SPC). It's 1,419 miles (2,283 km), about 3h 40m in the air. Operated by Vueling.

BCN
El Prat Airport
🇪🇸 Barcelona, Spain
SPC
La Palma
🇪🇸 Santa Cruz De La Palma, Spain
Flight Time
3h 40m
Distance
1,419 mi
2,283 km
CO₂/pax
240 kg
−31 kg vs. layover
Airlines
1
Vueling
Time Diff
-1h
Operated by Vueling Vueling

Route data last updated: May 30, 2026

Airlines with non-stop flights

Vueling VY Vueling
Route
BCN → SPC
Flight Time
3h 40m
Distance
1,419 mi

Alternative Routes

Other ways to fly from Barcelona to Santa Cruz De La Palma with one stop · direct emits 240 kg CO₂ per passenger

BCN TFN (Tenerife) SPC
Leg 1: 3h 30m (1,364 mi) Leg 2: 30m (86 mi) Total: ~4h 🍃 271 kg CO₂ (+13% vs. direct)
Leg 1
BCN → TFN
3h 30m · 1,364 mi
View BCN to TFN flights →
Leg 2
TFN → SPC
30m · 86 mi
View TFN to SPC flights →
BCN LPA (Las Palmas) SPC
Leg 1: 3h 35m (1,351 mi) Leg 2: 50m (152 mi) Total: ~4h 25m 🍃 281 kg CO₂ (+17% vs. direct)
Leg 1
BCN → LPA
3h 35m · 1,351 mi
View BCN to LPA flights →
Leg 2
LPA → SPC
50m · 152 mi
View LPA to SPC flights →
BCN MAD (Madrid) SPC
Leg 1: 1h 25m (300 mi) Leg 2: 3h 5m (1,147 mi) Total: ~4h 30m 🍃 275 kg CO₂ (+15% vs. direct)
Leg 1
BCN → MAD
1h 25m · 300 mi
View BCN to MAD flights →
Leg 2
MAD → SPC
3h 5m · 1,147 mi
View MAD to SPC flights →
BCN ACE (Lanzarote) SPC
Leg 1: 3h 20m (1,227 mi) Leg 2: 1h 10m (252 mi) Total: ~4h 30m 🍃 279 kg CO₂ (+16% vs. direct)
Leg 1
BCN → ACE
3h 20m · 1,227 mi
View BCN to ACE flights →
Leg 2
ACE → SPC
1h 10m · 252 mi
View ACE to SPC flights →
BCN FUE (Puerto del Rosario) SPC
Leg 1: 3h 25m (1,263 mi) Leg 2: 1h 10m (236 mi) Total: ~4h 35m 🍃 282 kg CO₂ (+18% vs. direct)
Leg 1
BCN → FUE
3h 25m · 1,263 mi
View BCN to FUE flights →
Leg 2
FUE → SPC
1h 10m · 236 mi
View FUE to SPC flights →

Frequently Asked Questions

How long is the direct flight from Barcelona to Santa Cruz De La Palma?

A nonstop flight from Barcelona (BCN) to Santa Cruz De La Palma (SPC) takes approximately 3 hours and 40 minutes. The distance is 1,419 miles (2,283 km).

Which airlines fly nonstop from Barcelona to Santa Cruz De La Palma?

Just Vueling.

Is there a nonstop flight from Barcelona to Santa Cruz De La Palma?

Yes. 1 airline: Vueling.

How far is Barcelona from Santa Cruz De La Palma?

The flight distance from Barcelona to Santa Cruz De La Palma is 1,419 miles (2,283 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What type of aircraft flies from Barcelona to Santa Cruz De La Palma?

At 3h 40m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Barcelona to Santa Cruz De La Palma?

Roughly 240 kg CO2 per passenger one-way. That's about the same as driving 1,200 km.

Is the return flight from Santa Cruz De La Palma to Barcelona also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Barcelona to Santa Cruz De La Palma?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at El Prat Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.