Ready to fly? Most of our users book their flights one day in advance.
Follow the rails. Most of our users travel this route by train.
This Route is Operated by:
Eurowings, Ryanair, easyJet
Search and compare
Browse a variety of travel options in one place with Omio
Support you can count on
Once you’ve booked your ticket, our customer service team is there to assist you
|Avg. Flight Duration:|
4 hours 30 minutes
|Flights Depart from:||London|
|Flights arrive in:||Berlin|
|Airlines:||Eurowings, Germanwings, Ryanair, Air Baltic, easyJet|
With almost 200 direct weekly flights from London to Berlin to choose from, it’s easy to travel between the two capitals. Planes take off regularly from several London airports and typically take around 2 hours to cover the 572-mile route.
Leading international carriers like KLM, British Airways, and Iberia offer a wide range of direct and indirect flights. However, easyJet often provides some of the fastest flights from Luton and Gatwick airports.
In general, flights from London to Berlin take around two hours. EasyJet flights are among the fastest, with many taking just one hour and 50 minutes to reach the UK capital. Travelers choosing flights with one or two stopovers en-route should factor in extra flying time; the shortest one-stop flights, usually via Dusseldorf, take around 3 hours 15 minutes.
There tends to be more flights towards the beginning and end of the week than over the weekend. Normally, there are between 14 and 20 direct daily flights from London to Berlin; between 3 and 7 of those are provided by easyJet. Flights are spaced throughout the day, though there are more at peak times such as early morning.