Direct (nonstop) flights from Lanzarote to Berlin

3 airlines fly nonstop from Lanzarote Airport (ACE) to Berlin Brandenburg Airport (BER). It's 2,129 miles (3,426 km), about 4h 50m in the air. Operated by Eurowings, Ryanair, easyJet.

ACE
Lanzarote Airport
🇪🇸 Lanzarote, Spain
BER
Berlin Brandenburg Airport
🇩🇪 Berlin, Germany
Flight Time
4h 50m
Distance
2,129 mi
3,426 km
CO₂/pax
360 kg
−26 kg vs. layover
Airlines
3
Eurowings +2
Time Diff
+1h
Operated by Eurowings Eurowings Ryanair Ryanair easyJet easyJet

Route data last updated: May 31, 2026

Airlines with non-stop flights

Eurowings EW Eurowings
Route
ACE → BER
Flight Time
4h 50m
Distance
2,129 mi
Ryanair FR Ryanair
Route
ACE → BER
Flight Time
4h 50m
Distance
2,129 mi
easyJet U2 easyJet
Route
ACE → BER
Flight Time
4h 50m
Distance
2,129 mi

Alternative Routes

Other ways to fly from Lanzarote to Berlin with one stop · direct emits 360 kg CO₂ per passenger

ACE BIO (Bilbao) BER
Leg 1: 2h 50m (1,154 mi) Leg 2: 2h 25m (983 mi) Total: ~5h 15m 🍃 386 kg CO₂ (+7% vs. direct)
Leg 1
ACE → BIO
2h 50m · 1,154 mi
View ACE to BIO flights →
Leg 2
BIO → BER
2h 25m · 983 mi
View BIO to BER flights →
ACE STR (Stuttgart) BER
Leg 1: 4h 8m (1,821 mi) Leg 2: 1h 10m (317 mi) Total: ~5h 18m 🍃 392 kg CO₂ (+9% vs. direct)
Leg 1
ACE → STR
4h 8m · 1,821 mi
View ACE to STR flights →
Leg 2
STR → BER
1h 10m · 317 mi
View STR to BER flights →
ACE SVQ (Sevilla) BER
Leg 1: 1h 55m (734 mi) Leg 2: 3h 25m (1,395 mi) Total: ~5h 20m 🍃 397 kg CO₂ (+10% vs. direct)
Leg 1
ACE → SVQ
1h 55m · 734 mi
View ACE to SVQ flights →
Leg 2
SVQ → BER
3h 25m · 1,395 mi
View SVQ to BER flights →
ACE ZRH (Zurich) BER
Leg 1: 3h 55m (1,744 mi) Leg 2: 1h 25m (405 mi) Total: ~5h 20m 🍃 395 kg CO₂ (+10% vs. direct)
Leg 1
ACE → ZRH
3h 55m · 1,744 mi
View ACE to ZRH flights →
Leg 2
ZRH → BER
1h 25m · 405 mi
View ZRH to BER flights →
ACE FAO (Faro) BER
Leg 1: 1h 50m (645 mi) Leg 2: 3h 30m (1,486 mi) Total: ~5h 20m 🍃 395 kg CO₂ (+10% vs. direct)
Leg 1
ACE → FAO
1h 50m · 645 mi
View ACE to FAO flights →
Leg 2
FAO → BER
3h 30m · 1,486 mi
View FAO to BER flights →

Frequently Asked Questions

How long is the direct flight from Lanzarote to Berlin?

A nonstop flight from Lanzarote (ACE) to Berlin (BER) takes approximately 4 hours and 50 minutes. The distance is 2,129 miles (3,426 km).

Which airlines fly nonstop from Lanzarote to Berlin?

3 airlines: Eurowings, Ryanair, easyJet.

Is there a nonstop flight from Lanzarote to Berlin?

Yes. 3 airlines: Eurowings, Ryanair, easyJet.

How far is Lanzarote from Berlin?

The flight distance from Lanzarote to Berlin is 2,129 miles (3,426 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 Lanzarote and Berlin?

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

What type of aircraft flies from Lanzarote to Berlin?

At 4h 50m, 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 Lanzarote to Berlin?

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

Is the return flight from Berlin to Lanzarote 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 Lanzarote 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 Lanzarote Airport for this flight?

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