Direct (nonstop) flights from Las Palmas to Berlin

3 airlines fly nonstop from Gran Canaria Airport (LPA) to Berlin Brandenburg Airport (BER). It's 2,246 miles (3,615 km), about 5h in the air. Operated by Eurowings, Ryanair, easyJet.

LPA
Gran Canaria Airport
🇪🇸 Las Palmas, Spain
BER
Berlin Brandenburg Airport
🇩🇪 Berlin, Germany
Flight Time
5h
Distance
2,246 mi
3,615 km
CO₂/pax
380 kg
−29 kg vs. layover
Airlines
3
Eurowings +2
Time Diff
+1h
Operated by Eurowings Eurowings Ryanair Ryanair easyJet easyJet

Route data last updated: May 26, 2026

Airlines with non-stop flights

Eurowings EW Eurowings
Route
LPA → BER
Flight Time
5h
Distance
2,246 mi
Ryanair FR Ryanair
Route
LPA → BER
Flight Time
5h
Distance
2,246 mi
easyJet U2 easyJet
Route
LPA → BER
Flight Time
5h
Distance
2,246 mi

Alternative Routes

Other ways to fly from Las Palmas to Berlin with one stop · direct emits 380 kg CO₂ per passenger

LPA ACE (Lanzarote) BER
Leg 1: 45m (129 mi) Leg 2: 4h 50m (2,129 mi) Total: ~5h 35m 🍃 409 kg CO₂ (+8% vs. direct)
Leg 1
LPA → ACE
45m · 129 mi
View LPA to ACE flights →
Leg 2
ACE → BER
4h 50m · 2,129 mi
View ACE to BER flights →
LPA FUE (Puerto del Rosario) BER
Leg 1: 40m (99 mi) Leg 2: 4h 55m (2,166 mi) Total: ~5h 35m 🍃 409 kg CO₂ (+8% vs. direct)
Leg 1
LPA → FUE
40m · 99 mi
View LPA to FUE flights →
Leg 2
FUE → BER
4h 55m · 2,166 mi
View FUE to BER flights →
LPA BIO (Bilbao) BER
Leg 1: 3h 10m (1,268 mi) Leg 2: 2h 25m (983 mi) Total: ~5h 35m 🍃 405 kg CO₂ (+7% vs. direct)
Leg 1
LPA → BIO
3h 10m · 1,268 mi
View LPA to BIO flights →
Leg 2
BIO → BER
2h 25m · 983 mi
View BIO to BER flights →
LPA STR (Stuttgart) BER
Leg 1: 4h 25m (1,941 mi) Leg 2: 1h 10m (317 mi) Total: ~5h 35m 🍃 412 kg CO₂ (+8% vs. direct)
Leg 1
LPA → STR
4h 25m · 1,941 mi
View LPA to STR flights →
Leg 2
STR → BER
1h 10m · 317 mi
View STR to BER flights →
LPA DUS (Dusseldorf) BER
Leg 1: 4h 30m (1,981 mi) Leg 2: 1h 10m (298 mi) Total: ~5h 40m 🍃 415 kg CO₂ (+9% vs. direct)
Leg 1
LPA → DUS
4h 30m · 1,981 mi
View LPA to DUS flights →
Leg 2
DUS → BER
1h 10m · 298 mi
View DUS to BER flights →

Frequently Asked Questions

How long is the direct flight from Las Palmas to Berlin?

A nonstop flight from Las Palmas (LPA) to Berlin (BER) takes approximately 5 hours. The distance is 2,246 miles (3,615 km).

Which airlines fly nonstop from Las Palmas to Berlin?

3 airlines: Eurowings, Ryanair, easyJet.

Is there a nonstop flight from Las Palmas to Berlin?

Yes. 3 airlines: Eurowings, Ryanair, easyJet.

How far is Las Palmas from Berlin?

The flight distance from Las Palmas to Berlin is 2,246 miles (3,615 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What is the time difference between Las Palmas and Berlin?

Berlin is 1 hour ahead of Las Palmas. (Atlantic/Canary vs Europe/Berlin.)

What type of aircraft flies from Las Palmas to Berlin?

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

Do I need a visa to travel from Spain to Germany?

Depends on your passport. Check with the Germany embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Las Palmas to Berlin?

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

Is the return flight from Berlin to Las Palmas 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 Las Palmas to Berlin?

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 Gran Canaria Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.