Direct (nonstop) flights from Lisbon to Berlin

3 airlines fly nonstop from Lisbon Airport (LIS) to Berlin Brandenburg Airport (BER). It's 1,434 miles (2,307 km), about 3h 30m in the air. Operated by Eurowings, Ryanair, TAP Portugal.

LIS
Lisbon Airport
🇵🇹 Lisbon, Portugal
BER
Berlin Brandenburg Airport
🇩🇪 Berlin, Germany
Flight Time
3h 30m
Distance
1,434 mi
2,307 km
CO₂/pax
242 kg
−32 kg vs. layover
Airlines
3
Eurowings +2
Time Diff
+1h
Operated by Eurowings Eurowings Ryanair Ryanair TAP Portugal TAP Portugal

Route data last updated: May 30, 2026

Airlines with non-stop flights

Eurowings EW Eurowings
Route
LIS → BER
Flight Time
3h 30m
Distance
1,434 mi
Ryanair FR Ryanair
Route
LIS → BER
Flight Time
3h 30m
Distance
1,434 mi
TAP Portugal TP TAP Portugal
Route
LIS → BER
Flight Time
3h 30m
Distance
1,434 mi

Alternative Routes

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

LIS BIO (Bilbao) BER
Leg 1: 1h 35m (450 mi) Leg 2: 2h 25m (983 mi) Total: ~4h 🍃 274 kg CO₂ (+13% vs. direct)
Leg 1
LIS → BIO
1h 35m · 450 mi
View LIS to BIO flights →
Leg 2
BIO → BER
2h 25m · 983 mi
View BIO to BER flights →
LIS GVA (Geneva) BER
Leg 1: 2h 25m (930 mi) Leg 2: 1h 40m (539 mi) Total: ~4h 5m 🍃 297 kg CO₂ (+23% vs. direct)
Leg 1
LIS → GVA
2h 25m · 930 mi
View LIS to GVA flights →
Leg 2
GVA → BER
1h 40m · 539 mi
View GVA to BER flights →
LIS DUS (Dusseldorf) BER
Leg 1: 2h 55m (1,158 mi) Leg 2: 1h 10m (298 mi) Total: ~4h 5m 🍃 276 kg CO₂ (+14% vs. direct)
Leg 1
LIS → DUS
2h 55m · 1,158 mi
View LIS to DUS flights →
Leg 2
DUS → BER
1h 10m · 298 mi
View DUS to BER flights →
LIS BOD (Bordeaux) BER
Leg 1: 1h 50m (603 mi) Leg 2: 2h 15m (831 mi) Total: ~4h 5m 🍃 291 kg CO₂ (+20% vs. direct)
Leg 1
LIS → BOD
1h 50m · 603 mi
View LIS to BOD flights →
Leg 2
BOD → BER
2h 15m · 831 mi
View BOD to BER flights →
LIS CGN (Cologne) BER
Leg 1: 2h 55m (1,151 mi) Leg 2: 1h 10m (293 mi) Total: ~4h 5m 🍃 273 kg CO₂ (+13% vs. direct)
Leg 1
LIS → CGN
2h 55m · 1,151 mi
View LIS to CGN flights →
Leg 2
CGN → BER
1h 10m · 293 mi
View CGN to BER flights →

Looking for the return flight?

BER → LIS: Flights from Berlin to Lisbon

Frequently Asked Questions

How long is the direct flight from Lisbon to Berlin?

A nonstop flight from Lisbon (LIS) to Berlin (BER) takes approximately 3 hours and 30 minutes. The distance is 1,434 miles (2,307 km).

Which airlines fly nonstop from Lisbon to Berlin?

3 airlines: Eurowings, Ryanair, TAP Portugal.

Is there a nonstop flight from Lisbon to Berlin?

Yes. 3 airlines: Eurowings, Ryanair, TAP Portugal.

How far is Lisbon from Berlin?

The flight distance from Lisbon to Berlin is 1,434 miles (2,307 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 Lisbon and Berlin?

Berlin is 1 hour ahead of Lisbon. (Europe/Lisbon vs Europe/Berlin.)

What type of aircraft flies from Lisbon to Berlin?

At 3h 30m, 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 Portugal 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 Lisbon to Berlin?

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

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

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