Direct (nonstop) flights from Berlin to Larnaca

2 airlines fly nonstop from Berlin Brandenburg Airport (BER) to Larnaca Airport (LCA). It's 1,562 miles (2,514 km), about 3h 45m in the air. Operated by Eurowings, easyJet.

BER
Berlin Brandenburg Airport
🇩🇪 Berlin, Germany
LCA
Larnaca Airport
🇨🇾 Larnaca, Cyprus
Flight Time
3h 45m
Distance
1,562 mi
2,514 km
CO₂/pax
264 kg
−35 kg vs. layover
Airlines
2
Eurowings +1
Time Diff
+1h
Operated by Eurowings Eurowings easyJet easyJet

Route data last updated: May 28, 2026

Airlines with non-stop flights

Eurowings EW Eurowings
Route
BER → LCA
Flight Time
3h 45m
Distance
1,562 mi
easyJet U2 easyJet
Route
BER → LCA
Flight Time
3h 45m
Distance
1,562 mi

Alternative Routes

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

BER VIE (Vienna) LCA
Leg 1: 1h 15m (323 mi) Leg 2: 3h (1,266 mi) Total: ~4h 15m 🍃 299 kg CO₂ (+13% vs. direct)
Leg 1
BER → VIE
1h 15m · 323 mi
View BER to VIE flights →
Leg 2
VIE → LCA
3h · 1,266 mi
View VIE to LCA flights →
BER SKG (Thessaloniki) LCA
Leg 1: 2h 25m (933 mi) Leg 2: 1h 50m (700 mi) Total: ~4h 15m 🍃 313 kg CO₂ (+19% vs. direct)
Leg 1
BER → SKG
2h 25m · 933 mi
View BER to SKG flights →
Leg 2
SKG → LCA
1h 50m · 700 mi
View SKG to LCA flights →
BER SZG (Salzburg) LCA
Leg 1: 1h 5m (317 mi) Leg 2: 3h 10m (1,386 mi) Total: ~4h 15m 🍃 318 kg CO₂ (+20% vs. direct)
Leg 1
BER → SZG
1h 5m · 317 mi
View BER to SZG flights →
Leg 2
SZG → LCA
3h 10m · 1,386 mi
View SZG to LCA flights →
BER BEG (Belgrade) LCA
Leg 1: 1h 50m (606 mi) Leg 2: 2h 30m (984 mi) Total: ~4h 20m 🍃 303 kg CO₂ (+15% vs. direct)
Leg 1
BER → BEG
1h 50m · 606 mi
View BER to BEG flights →
Leg 2
BEG → LCA
2h 30m · 984 mi
View BEG to LCA flights →
BER RHO (Rhodes) LCA
Leg 1: 3h 15m (1,312 mi) Leg 2: 1h 5m (327 mi) Total: ~4h 20m 🍃 308 kg CO₂ (+17% vs. direct)
Leg 1
BER → RHO
3h 15m · 1,312 mi
View BER to RHO flights →
Leg 2
RHO → LCA
1h 5m · 327 mi
View RHO to LCA flights →

Looking for the return flight?

LCA → BER: Flights from Larnaca to Berlin

Frequently Asked Questions

How long is the direct flight from Berlin to Larnaca?

A nonstop flight from Berlin (BER) to Larnaca (LCA) takes approximately 3 hours and 45 minutes. The distance is 1,562 miles (2,514 km).

Which airlines fly nonstop from Berlin to Larnaca?

2 airlines: Eurowings, easyJet.

Is there a nonstop flight from Berlin to Larnaca?

Yes. 2 airlines: Eurowings, easyJet.

How far is Berlin from Larnaca?

The flight distance from Berlin to Larnaca is 1,562 miles (2,514 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Miami.

What is the time difference between Berlin and Larnaca?

Larnaca is 1 hour ahead of Berlin. (Europe/Berlin vs Asia/Nicosia.)

What type of aircraft flies from Berlin to Larnaca?

At 3h 45m, 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 Germany to Cyprus?

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

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

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

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

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Berlin Brandenburg Airport for this flight?

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