Wayfli › Krakow (KRK) › To London (LHR)

Krakow (KRK) to London (LHR) flights

There are direct flights from Krakow Kraków John Paul II International Airport to London Heathrow Airport, sold by one airline: British Airways. The distance is 1,427 km, about 2h 15m in the air. There are also 15 one-stop options, via airports such as Amsterdam, Paris and Frankfurt.

Live fares for KRK → LHRSee all routes on the map
1,427 kmdistance
~2h 15mdirect flight time (estimate)
1direct airline
15one-stop options

Direct flights from Krakow to London

RouteAirlines (incl. codeshares)DistanceTime (est.)
KRK → LHRBritish Airways1,427 km~2h 15m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
AMS AmsterdamKLM then British Airways and KLM1,444 km~4h 25m
CDG PariseasyJet then Air France and British Airways1,593 km~4h 35m
FRA FrankfurtLufthansa and LOT Polish then British Airways and Lufthansa1,455 km~4h 25m
MAN ManchesterRyanair and Jet2.com then British Airways1,799 km~4h 50m
MUC MunichLufthansa and LOT Polish then British Airways and Lufthansa1,553 km~4h 35m
VIE ViennaRyanair and LOT Polish then British Airways and Austrian Airlines1,595 km~4h 35m
ZRH ZurichSWISS then British Airways and SWISS1,660 km~4h 40m
CPH CopenhagenNorwegian Air Shuttle and Ryanair then British Airways and SAS Scandinavian1,759 km~4h 50m
BUD BudapestRyanair and Wizz Air then British Airways1,786 km~4h 50m
WAW WarsawLOT Polish then British Airways and LOT Polish1,716 km~4h 45m
DUS DuesseldorfEurowings then British Airways and Eurowings1,428 km~4h 25m
GVA GenevaeasyJet then British Airways and SWISS1,853 km~4h 55m

More from Krakow and London

Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.