Berlin to London flights

Thu, 20 Jun
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Berlin to London flight

distanceDistance577 miles
durationAverage flight duration1 h 45 min
priceAverage plane ticket price£148 (€167)
changesDirect flightYes
carriersAirlinesRyanair, easyJet, Malta Air, British Airways, Cityflyer (British Airways 2), Eurowings, Lufthansa, SAS, Brussels Airlines, KLM, Iberia Express, Norwegian Air, SWISS, Air France, Air Baltic, Lufthansa Cityline (2), airmax, KLM Cityhopper, Luxair, TUIfly, Austrian Airlines, Eurowings Europe, LAER, CityJet or Finnair

Flights from Berlin to London cover the 577 miles long trip taking on average 1 h 45 min with our travel partners like Ryanair, easyJet, Malta Air, British Airways, Cityflyer (British Airways 2), Eurowings, Lufthansa, SAS, Brussels Airlines, KLM, Iberia Express, Norwegian Air, SWISS, Air France, Air Baltic, Lufthansa Cityline (2), airmax, KLM Cityhopper, Luxair, TUIfly, Austrian Airlines, Eurowings Europe, LAER, CityJet or Finnair. There are direct flight services available. While the average ticket price for this trip costs around £148, you can find the cheapest plane ticket for as low as £74. Travellers depart most frequently from Berlin Brandenburg Airport and arrive in London Gatwick Airport.

Cheap flights tickets from Berlin to London

Showing times and prices for 21 Jun

Cheapest

The best way to find a cheap flight ticket from Berlin to London is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
easyJet
21:301h55
Berlin Brandenburg Airport (BER)
22:25London Luton Airport (LTN)
£1321One-way
0 changes
2nd Cheapest
Air Mercury
16:004h05
Berlin Brandenburg Airport (BER)
19:05London Heathrow Airport (LHR)
£1371One-way
1 change
2nd Cheapest
Eurowings
13:356h30
Berlin Brandenburg Airport (BER)
19:05London Heathrow Airport (LHR)
£1371One-way
1 change
easyJet
07:002h00
Berlin Brandenburg Airport (BER)
08:00London Gatwick Airport (LGW)
£1421One-way
0 changes
Lufthansa
06:204h35
Berlin Brandenburg Airport (BER)
09:55London Heathrow Airport (LHR)
£1781One-way
1 change

Flight scheduleBerlin to London

Showing flights for tomorrow, Friday, 21 June
KLM
06:004h00
Berlin Brandenburg Airport (BER)
09:00London Heathrow Airport (LHR)
1 change
TAP Portugal
06:0017h55
Berlin Brandenburg Airport (BER)
22:55London Heathrow Airport (LHR)
1 change
KLM
06:003h10
Berlin Brandenburg Airport (BER)
08:10London City Airport (LCY)
1 change
TAP Portugal
06:0028h45
Berlin Brandenburg Airport (BER)
09:45London Gatwick Airport (LGW)
1 change
KLM
06:003h50
Berlin Brandenburg Airport (BER)
08:50London City Airport (LCY)
1 change
KLM
06:005h45
Berlin Brandenburg Airport (BER)
10:45London Heathrow Airport (LHR)
1 change
Air France
06:158h30
Berlin Brandenburg Airport (BER)
13:45London Heathrow Airport (LHR)
1 change
Air France
06:1511h20
Berlin Brandenburg Airport (BER)
16:35London Heathrow Airport (LHR)
1 change
Air France
06:1513h20
Berlin Brandenburg Airport (BER)
18:35London Heathrow Airport (LHR)
1 change
Lufthansa
06:204h35
Berlin Brandenburg Airport (BER)
09:55London Heathrow Airport (LHR)
1 change
BA Cityflyer
06:551h55
Berlin Brandenburg Airport (BER)
07:50London City Airport (LCY)
0 changes
Brussels Airlines
06:554h20
Berlin Brandenburg Airport (BER)
10:15London Heathrow Airport (LHR)
1 change
easyJet
07:002h00
Berlin Brandenburg Airport (BER)
08:00London Gatwick Airport (LGW)
0 changes
British Airways
07:102h05
Berlin Brandenburg Airport (BER)
08:15London Heathrow Airport (LHR)
0 changes
Eurowings
08:006h50
Berlin Brandenburg Airport (BER)
13:50London Heathrow Airport (LHR)
1 change
Eurowings
08:256h40
Berlin Brandenburg Airport (BER)
14:05London Heathrow Airport (LHR)
1 change
Eurowings
08:304h00
Berlin Brandenburg Airport (BER)
11:30London Heathrow Airport (LHR)
1 change
Eurowings
09:005h50
Berlin Brandenburg Airport (BER)
13:50London Heathrow Airport (LHR)
1 change
KLM Cityhopper
09:055h45
Berlin Brandenburg Airport (BER)
13:50London Heathrow Airport (LHR)
1 change
Norwegian Air Shuttle
09:1510h50
Berlin Brandenburg Airport (BER)
19:05London Gatwick Airport (LGW)
1 change
Norwegian Air Shuttle
09:1511h55
Berlin Brandenburg Airport (BER)
20:10London Gatwick Airport (LGW)
1 change
Norwegian Air Shuttle
09:156h10
Berlin Brandenburg Airport (BER)
14:25London Gatwick Airport (LGW)
1 change
Sas Airways
09:3013h10
Berlin Brandenburg Airport (BER)
21:40London Heathrow Airport (LHR)
1 change
Sas Airways
09:307h30
Berlin Brandenburg Airport (BER)
16:00London Heathrow Airport (LHR)
1 change
Sas Airways
09:3011h00
Berlin Brandenburg Airport (BER)
19:30London Heathrow Airport (LHR)
1 change
Sas Airways
09:309h10
Berlin Brandenburg Airport (BER)
17:40London Heathrow Airport (LHR)
1 change
Amelia International
09:3512h50
Berlin Brandenburg Airport (BER)
21:25London Heathrow Airport (LHR)
1 change
Amelia International
09:355h10
Berlin Brandenburg Airport (BER)
13:45London Heathrow Airport (LHR)
1 change
Amelia International
09:3510h00
Berlin Brandenburg Airport (BER)
18:35London Heathrow Airport (LHR)
1 change
Amelia International
09:358h00
Berlin Brandenburg Airport (BER)
16:35London Heathrow Airport (LHR)
1 change
easyJet
10:202h00
Berlin Brandenburg Airport (BER)
11:20London Gatwick Airport (LGW)
0 changes
British Airways
11:102h05
Berlin Brandenburg Airport (BER)
12:15London Heathrow Airport (LHR)
0 changes
BA Cityflyer
11:451h45
Berlin Brandenburg Airport (BER)
12:30London City Airport (LCY)
0 changes
Air France
12:1010h15
Berlin Brandenburg Airport (BER)
21:25London Heathrow Airport (LHR)
1 change
Air France
12:107h25
Berlin Brandenburg Airport (BER)
18:35London Heathrow Airport (LHR)
1 change
Air France
12:105h25
Berlin Brandenburg Airport (BER)
16:35London Heathrow Airport (LHR)
1 change
KLM
12:156h05
Berlin Brandenburg Airport (BER)
17:20London City Airport (LCY)
1 change
KLM
12:156h20
Berlin Brandenburg Airport (BER)
17:35London Heathrow Airport (LHR)
1 change
KLM
12:155h25
Berlin Brandenburg Airport (BER)
16:40London City Airport (LCY)
1 change
KLM
12:155h00
Berlin Brandenburg Airport (BER)
16:15London Heathrow Airport (LHR)
1 change
Sas Airways
12:2022h00
Berlin Brandenburg Airport (BER)
09:20London Heathrow Airport (LHR)
1 change
Sas Airways
12:205h40
Berlin Brandenburg Airport (BER)
17:00London Heathrow Airport (LHR)
1 change
Sas Airways
12:2025h35
Berlin Brandenburg Airport (BER)
12:55London Heathrow Airport (LHR)
1 change
Sas Airways
12:2010h00
Berlin Brandenburg Airport (BER)
21:20London Heathrow Airport (LHR)
1 change
British Airways
12:401h55
Berlin Brandenburg Airport (BER)
13:35London Heathrow Airport (LHR)
0 changes
BA Cityflyer
13:301h50
Berlin Brandenburg Airport (BER)
14:20London City Airport (LCY)
0 changes
Eurowings
13:356h30
Berlin Brandenburg Airport (BER)
19:05London Heathrow Airport (LHR)
1 change
Lufthansa
13:453h55
Berlin Brandenburg Airport (BER)
16:40London Heathrow Airport (LHR)
1 change
Lufthansa
13:454h15
Berlin Brandenburg Airport (BER)
17:00London Gatwick Airport (LGW)
1 change
Eurowings
14:005h50
Berlin Brandenburg Airport (BER)
18:50London Heathrow Airport (LHR)
1 change
Eurowings
14:003h25
Berlin Brandenburg Airport (BER)
16:25London Heathrow Airport (LHR)
1 change
British Airways
14:101h55
Berlin Brandenburg Airport (BER)
15:05London Heathrow Airport (LHR)
0 changes
KLM
14:304h05
Berlin Brandenburg Airport (BER)
17:35London Heathrow Airport (LHR)
1 change
KLM
14:303h10
Berlin Brandenburg Airport (BER)
16:40London City Airport (LCY)
1 change
KLM
14:303h50
Berlin Brandenburg Airport (BER)
17:20London City Airport (LCY)
1 change
KLM
14:305h05
Berlin Brandenburg Airport (BER)
18:35London City Airport (LCY)
1 change
KLM
14:306h10
Berlin Brandenburg Airport (BER)
19:40London City Airport (LCY)
1 change
KLM
14:305h55
Berlin Brandenburg Airport (BER)
19:25London Heathrow Airport (LHR)
1 change
Swiss
14:554h00
Berlin Brandenburg Airport (BER)
17:55London Heathrow Airport (LHR)
1 change
Air France
15:406h45
Berlin Brandenburg Airport (BER)
21:25London Heathrow Airport (LHR)
1 change
Air Mercury
16:004h05
Berlin Brandenburg Airport (BER)
19:05London Heathrow Airport (LHR)
1 change
Eurowings
16:203h30
Berlin Brandenburg Airport (BER)
18:50London Heathrow Airport (LHR)
1 change
BA Cityflyer
16:501h50
Berlin Brandenburg Airport (BER)
17:40London City Airport (LCY)
0 changes
British Airways
16:551h55
Berlin Brandenburg Airport (BER)
17:50London Heathrow Airport (LHR)
0 changes
KLM
17:303h10
Berlin Brandenburg Airport (BER)
19:40London City Airport (LCY)
1 change
KLM
17:304h25
Berlin Brandenburg Airport (BER)
20:55London Heathrow Airport (LHR)
1 change
KLM
17:303h45
Berlin Brandenburg Airport (BER)
20:15London City Airport (LCY)
1 change
easyJet
17:552h00
Berlin Brandenburg Airport (BER)
18:55London Gatwick Airport (LGW)
0 changes
Air France
18:054h20
Berlin Brandenburg Airport (BER)
21:25London Heathrow Airport (LHR)
1 change
Air France
18:0514h55
Berlin Brandenburg Airport (BER)
08:00London Heathrow Airport (LHR)
1 change
Austrian Airlines
18:354h05
Berlin Brandenburg Airport (BER)
21:40London Heathrow Airport (LHR)
1 change
Brussels Airlines
18:453h50
Berlin Brandenburg Airport (BER)
21:35London Heathrow Airport (LHR)
1 change
Swiss
18:454h00
Berlin Brandenburg Airport (BER)
21:45London Heathrow Airport (LHR)
1 change
Air France
19:0513h55
Berlin Brandenburg Airport (BER)
08:00London Heathrow Airport (LHR)
1 change
British Airways
19:451h55
Berlin Brandenburg Airport (BER)
20:40London Heathrow Airport (LHR)
0 changes
Sas Airways
20:5513h40
Berlin Brandenburg Airport (BER)
09:35London Heathrow Airport (LHR)
1 change
Sas Airways
20:5520h30
Berlin Brandenburg Airport (BER)
16:25London Heathrow Airport (LHR)
1 change
British Airways
21:001h55
Berlin Brandenburg Airport (BER)
21:55London Heathrow Airport (LHR)
0 changes
Luxair
21:1010h55
Berlin Brandenburg Airport (BER)
07:05London City Airport (LCY)
1 change
Luxair
21:1014h55
Berlin Brandenburg Airport (BER)
11:05London City Airport (LCY)
1 change
Cityjet
21:1517h20
Berlin Brandenburg Airport (BER)
13:35London Heathrow Airport (LHR)
1 change
Cityjet
21:1519h45
Berlin Brandenburg Airport (BER)
16:00London Heathrow Airport (LHR)
1 change
easyJet
21:301h55
Berlin Brandenburg Airport (BER)
22:25London Luton Airport (LTN)
0 changes
Norwegian Air Shuttle
21:5512h20
Berlin Brandenburg Airport (BER)
09:15London Gatwick Airport (LGW)
1 change

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Berlin to London by train, coach or flight

Fri
21 Jun
Sat
22 Jun
Sun
23 Jun
Mon
24 Jun
Tue
25 Jun
Wed
26 Jun
Thu
27 Jun
Fri
28 Jun
Sat
29 Jun
Sun
30 Jun
Mon
01 Jul
Tue
02 Jul
Wed
03 Jul
Thu
04 Jul
Fri
05 Jul
Sat
06 Jul
Sun
07 Jul
Mon
08 Jul
Tue
09 Jul
Wed
10 Jul
Thu
11 Jul

Flight times from Berlin to London

Showing times and prices for 21 Jun

Fastest Journey

1 h 45 m

Average

7 h 19 m

Flights per day

84

Distance

932 km

Of the 84 flights that leave Berlin for London every day 15 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
BA Cityflyer
11:451h45
Berlin Brandenburg Airport (BER)
12:30London City Airport (LCY)
£2261One-way
0 changes
2nd Fastest
BA Cityflyer
13:301h50
Berlin Brandenburg Airport (BER)
14:20London City Airport (LCY)
£3191One-way
0 changes
2nd Fastest
BA Cityflyer
16:501h50
Berlin Brandenburg Airport (BER)
17:40London City Airport (LCY)
£5011One-way
0 changes
British Airways
14:101h55
Berlin Brandenburg Airport (BER)
15:05London Heathrow Airport (LHR)
£4701One-way
0 changes
British Airways
19:451h55
Berlin Brandenburg Airport (BER)
20:40London Heathrow Airport (LHR)
£3431One-way
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

ReviewsReviews for the flight from Berlin to London

userReviewImage
userReviewLogo
The customer opinion was acquired via Cimenio. Cimenio incentivises its users for giving an honest opinion and proving the booking with a photo of the travel ticket.
Pro
IconSecure
Cons
IconA little expensive
I booked the flight to visit relatives (birthday). Accordingly, I was bound to a date and the flight was quite expensive at the time. Everything went smoothly and according to schedule. It was an economy flight, so the equipment was very standard. Fortunately, there was no turbulence. The plane was also not quite full, so onboarding and deplaning was quite quick. The crew was also very nice and fun, which is something you don't often experience.
Pro
IconFastest way to get from Berlin to London
Cons
IconLong journey to and from the airports
My EASYJET flight from Berlin to London was undoubtedly the fastest way to travel between these two cities. The efficiency of the flight was impressive. I was able to cover the distance and arrive in London in no time at all. The cleanliness of the aircraft and the seats on board were fine, which is acceptable for a short-haul flight. The flight arrived in London on time, which is always a plus and makes planning easier. The service and friendliness of the flight attendants were good. They were helpful and available to answer questions. This contributed to the overall satisfaction. Unfortunately, the price of the flight was relatively high, which might be a deterrent for some travellers. It is advisable to look for deals or discounts early and minimise the cost and another important factor to consider is the time it takes to get to and from Berlin BER and Gatwick airports. It is advisable to allow sufficient time for the journey to avoid stress and possible delays. Overall, EASYJET offers a fast and convenient way to travel between Berlin and London. The journey was efficient and punctual and also a little expensive. With the right planning and enough time to get to the airports, this flight can still be a good option to connect the two cities.
Pro
IconPersonnel
Cons
IconNone
The flight was really very pleasant. The staff looked after us passengers very well and were very nice. The aircraft was also very clean and the sanitary facilities were super hygienic. The price of the journey was also definitely fair. It was quiet on the plane the whole time and I was able to sleep. We took off on time and flew for just under an hour. A clear recommendation!
Pro
IconDistance
IconSpeed
IconPersonnel
Cons
IconSeats
IconSockets
We flew by plane from BER to London. Check-in at Berlin Airport went very smoothly. The ground staff were very friendly and helpful. The aircraft itself was clean and the stewardesses were also very friendly. Unfortunately, the seats were very cramped and very hard. But acceptable for a short journey of 1 hour 45 minutes. What I was missing were power sockets at the seats.
Pro
IconShort flight duration
IconDirect flight
IconNot really expensive
Cons
IconRail transport from the airport to the city centre is expensive
I flew from Berlin BER to London Stansted on business. The flight only took 1 hour and 45 minutes and I arrived quickly and without any problems. The airline Ryanair may have a bad image, but they have almost no delays or problems. I only had hand luggage and was very happy with the journey. Only the transport from Stansted Airport to the city centre is a bit expensive.
Pro
IconPunctuality
IconSpeed
Cons
IconCleanliness
Travelling by plane was brilliant. It's just incredible how quickly you can get to London by plane. Boarding at the airport was super easy and went very quickly. Unfortunately, our airline didn't have any power sockets at the seats on the wifi itself and wifi for the internet had to be purchased separately. Despite this, the flight went smoothly and without any delays.
Pro
IconShort flight time
IconNice staff on board
IconFavourable price
Cons
IconLong waiting times due to unknown problems
IconThe toilets were rather unclean
IconUncomfortable seats
My flight from the capital to London was okay, I would say it wasn't a top flight, but not a bad one either. The facilities were not good as there were no power sockets. The seats weren't exactly soft or cushioned either, but the staff were always there if you needed something like food or something to drink. The toilets were not completely clean, but the aircraft was in good condition. There are no complaints at all about the duration of the journey, as it was very short. In terms of price, it was perfectly fine.

Airlines: Ryanair, easyJet and Malta Air Berlin to London

Find the best flights between Berlin and London with Omio's travel partners Ryanair, easyJet and Malta Air from £74. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket to London from Berlin includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.

Flight information from Berlin to London with Ryanair:

  • Average Duration: 1 h 50 min
  • Cheapest Price: £80

Flights from Berlin to London

Flights leave Berlin for London every day, with plenty of morning, afternoon and evening departures from both Tegel and Schönefeld to choose from. The journey only takes a couple of hours, and travellers can slash the price with low cost tickets, so it could hardly be more convenient to visit Britain's capital.

Which airlines fly from Berlin to London?

Airlines flying from Berlin to London include high-end carriers like British Airways as well as budget alternatives like Ryanair and Eurowings. EasyJet are another major operator on the route, providing a wide range of departures every day.

How long is the flight from Berlin to London?

The flight time from Berlin to London should be between an hour and 50 minutes to two hours and 5 minutes. easyJet tend to cover the 1,000 mile distance in around two hours, around average for the route.

How many flights are there from Berlin to London?

Flights leave Berlin for London throughout the year, and there will be from 14-24 departures whenever you travel. EasyJet offer more options than other airlines, running from 4-8 flights all year-round.

What are the departure and arrival airports for flights from Berlin to London?

Departure airports: British Airways and Eurowings fly from Tegel Airport, Ryanair fly exclusively from Schönefeld, while easyJet use both Berlin airports. Both airports have direct U-Bahn and S-Bahn connections, with providing easy access from locations like Friedrichstraße and Alexanderplatz. Regional rail services also connect the airports to cities like Potsdam, while both have long stay parking facilities. Each airport offers comfortable departure lounges, restaurants and shops, as well as digital charging stations and 60 minutes of free WiFi internet access.

Arrival airports: Flights to London from Berlin arrive at most of London's airports, including London City (LCY, Heathrow (LHR), Stansted (STN), Luton (LTN) and Gatwick (LGW). London City is the most central, but rail links allow visitors to travel from any of the above airports to the centre of London in under an hour. National Express coaches are another option, while major car rental companies are represented at every arrival airport. Porters are available to assist with heavy baggage, while 1-4 hours of free WiFi will help travellers log on to make any necessary arrangements.



Download Our App Now!



FAQs: Berlin to London flights

FAQs: Take a flight from Berlin to London hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Berlin to London.
FAQs
Cheap plane tickets from Berlin to London can start from as little as £74 when you book in advance. The average flight ticket price for Berlin to London is £148; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The flight time between Berlin and London is on average 1 h 45 min   for the 577 mile long journey, but the time it takes to go from Berlin to London by flight can vary depending on specific dates or if traveling on weekends and holidays.
The first flight from Berlin to London leaves at 04: 45. Plan your trip with the Journey Planner   from Omio.
The last flight from Berlin to London leaves at 20: 55.
When taking a flight from Berlin to London, you can count on Ryanair, easyJet, Malta Air, British Airways, Cityflyer (British Airways 2), Eurowings, Lufthansa, SAS, Brussels Airlines, KLM, Iberia Express, Norwegian Air, SWISS, Air France, Air Baltic, Lufthansa Cityline (2), airmax, KLM Cityhopper, Luxair, TUIfly, Austrian Airlines, Eurowings Europe, LAER, CityJet or Finnair for the best way to get you to London. You can also check all possible airlines who offer a service from Berlin to London and compare the amenities they offer before buying a plane ticket.

Flights from Berlin to London generally leave from Berlin Brandenburg Airport and arrive in London Gatwick Airport.

Berlin Brandenburg Airport is 25.8 km away from Berlin city centre and London Gatwick Airport is 46.6 km from London city centre.

The cheapest month for a flight from Berlin to London is January.
You have options as you can travel from Berlin to London 3 different ways: train, coach or flight.

More options for your journey from Berlin to London

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers