How long is the flight from Zagreb to London?
With a distance of 1,341 km, a direct flight takes an average of about 2 hours and 15 minutes. Travel time may increase if you choose a flight with a layover at another European hub.
Which airlines fly this route?
Regular service is provided by British Airways, Croatia Airlines, and the low-cost carrier Ryanair. Flights with connections from Lufthansa and other carriers are also available.
Are there direct flights?
Yes, there are about 9 direct flights per week on this route, allowing you to find a convenient departure time without additional transfers.
How much is the cheapest ticket?
Flight prices change constantly depending on demand and season. You can see the current minimum for the near future in the low price calendar on this page.
When is the best time to buy a ticket?
Experience shows that the lowest fares are available when purchasing 1.5–2 months before your planned trip.
Which airport does the flight arrive at?
Flights from Zagreb arrive at one of London's main airports (Heathrow, Gatwick, or Stansted), depending on your chosen airline.