Direct (nonstop) flights from London to Warsaw

2 airlines fly nonstop from Heathrow (LHR) to Warsaw Chopin Airport (WAW). It's 916 miles (1,474 km), about 2h 30m in the air. Operated by British Airways, LOT - Polish Airlines.

LHR
Heathrow
🇬🇧 London, United Kingdom
WAW
Warsaw Chopin Airport
🇵🇱 Warsaw, Poland
Flight Time
2h 30m
Distance
916 mi
1,474 km
CO₂/pax
170 kg
−25 kg vs. layover
Airlines
2
British Airways +1
Time Diff
+1h
Operated by British Airways British Airways LOT - Polish Airlines LOT - Polish Airlines

Route data last updated: May 28, 2026

Airlines with non-stop flights

British Airways BA British Airways
Route
LHR → WAW
Flight Time
2h 30m
Distance
916 mi
LOT - Polish Airlines LO LOT - Polish Airlines
Route
LHR → WAW
Flight Time
2h 30m
Distance
916 mi

Alternative Routes

Other ways to fly from London to Warsaw with one stop · direct emits 170 kg CO₂ per passenger

LHR BER (Berlin) WAW
Leg 1: 1h 55m (598 mi) Leg 2: 1h 10m (317 mi) Total: ~3h 5m 🍃 195 kg CO₂ (+15% vs. direct)
Leg 1
LHR → BER
1h 55m · 598 mi
View LHR to BER flights →
Leg 2
BER → WAW
1h 10m · 317 mi
View BER to WAW flights →
LHR HAM (Hamburg) WAW
Leg 1: 1h 40m (465 mi) Leg 2: 1h 30m (469 mi) Total: ~3h 10m 🍃 198 kg CO₂ (+16% vs. direct)
Leg 1
LHR → HAM
1h 40m · 465 mi
View LHR to HAM flights →
Leg 2
HAM → WAW
1h 30m · 469 mi
View HAM to WAW flights →
LHR PRG (Prague) WAW
Leg 1: 2h (651 mi) Leg 2: 1h 10m (324 mi) Total: ~3h 10m 🍃 205 kg CO₂ (+21% vs. direct)
Leg 1
LHR → PRG
2h · 651 mi
View LHR to PRG flights →
Leg 2
PRG → WAW
1h 10m · 324 mi
View PRG to WAW flights →
LHR LUX (Luxembourg) WAW
Leg 1: 1h 20m (319 mi) Leg 2: 1h 50m (667 mi) Total: ~3h 10m 🍃 208 kg CO₂ (+22% vs. direct)
Leg 1
LHR → LUX
1h 20m · 319 mi
View LHR to LUX flights →
Leg 2
LUX → WAW
1h 50m · 667 mi
View LUX to WAW flights →
LHR LGW (London) WAW
Leg 1: 45m (25 mi) Leg 2: 2h 25m (908 mi) Total: ~3h 10m 🍃 198 kg CO₂ (+16% vs. direct)
Leg 1
LHR → LGW
45m · 25 mi
View LHR to LGW flights →
Leg 2
LGW → WAW
2h 25m · 908 mi
View LGW to WAW flights →

Looking for the return flight?

WAW → LHR: Flights from Warsaw to London

Frequently Asked Questions

How long is the direct flight from London to Warsaw?

A nonstop flight from London (LHR) to Warsaw (WAW) takes approximately 2 hours and 30 minutes. The distance is 916 miles (1,474 km).

Which airlines fly nonstop from London to Warsaw?

2 airlines: British Airways, LOT - Polish Airlines.

Is there a nonstop flight from London to Warsaw?

Yes. 2 airlines: British Airways, LOT - Polish Airlines.

How far is London from Warsaw?

The flight distance from London to Warsaw is 916 miles (1,474 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What is the time difference between London and Warsaw?

Warsaw is 1 hour ahead of London. (Europe/London vs Europe/Warsaw.)

What type of aircraft flies from London to Warsaw?

At 2h 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 United Kingdom to Poland?

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

What is the carbon footprint of a flight from London to Warsaw?

Roughly 170 kg CO2 per passenger one-way. That's about the same as driving 850 km.

Is the return flight from Warsaw to London 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 London to Warsaw?

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 Heathrow for this flight?

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