London to Berlin flights

Explore the best deals

Discover the cheapest flights from London to Berlin
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from London to Berlin

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available in the middle of November. Take advantage of this period to save on your flight tickets and make the most of your trip. Please note that prices may change after your search.
Filter by
week: 16 Nov - 22 Nov
£54
£45
£45
£53
£61
£72
£71
£55
£46
£49
£50
£45
NovemberDecemberJanuary
Airlines that fly from London to Berlin
Exchange rate
1 GBP = 1.19 EUR
1 EUR = 0.84 GBP
Last revised on Wed 11/11
Distance: 579 mi
London airports
Gatwick Airport (LGW)How far from city centre: 25 mi
Heathrow Airport (LHR)How far from city centre: 14 mi
London Stansted Airport (STN)How far from city centre: 30 mi
London Luton Airport (LTN)How far from city centre: 28 mi
London City Airport (LCY)How far from city centre: 8 mi
Berlin airports
Brandenburg Airport (BER)How far from city centre: 11 mi

Book your flight from London to Berlin

London to Berlin flights are direct and land at Berlin Brandenburg Airport (BER), about 1 hour 50 minutes after leaving any of London's five airports. Heathrow, the biggest, has British Airways at Terminal 5 and Eurowings, and British Airways also flies from London City, the smallest. easyJet flies from Gatwick and Luton, and Ryanair from Stansted.

Over the last few days, the cheapest London to Berlin flight found on eDreams was £22. Comparing a few days around your trip can find you a lower price.

Departing from London: getting to the airport

Each London airport has a rail link from the centre:

  • Heathrow: the Heathrow Express from Paddington Station takes 15 minutes, and the Piccadilly line about 50 minutes
  • Gatwick: the Gatwick Express from London Victoria takes 30 to 40 minutes, and Thameslink trains run from St Pancras International, Blackfriars and London Bridge
  • Stansted: the Stansted Express from Liverpool Street Station takes 47 minutes
  • Luton: trains from St Pancras International reach Luton Airport Parkway in 35 minutes, then the Luton DART takes 4 minutes to the terminal
  • London City: the DLR stops at the airport

Arriving in Berlin: from the airport to the city

Berlin Brandenburg Airport lies about 18km south-east of the city centre. Trains leave from the station beneath Terminal 1, and the journey into Berlin depends on which one you take:

  • Flughafen-Express (FEX): the fastest link, 23 minutes to Berlin Hauptbahnhof
  • Regional trains: the RE20 also runs to Hauptbahnhof, and the RB24 and RB32 reach Ostkreuz in 19 minutes
  • S-Bahn: the S9 reaches Hauptbahnhof in about 50 minutes, and the S85 runs to the north-east of the city

Things to do in Berlin

Berlin combines a difficult history with a lively contemporary culture, and its sights are spread across several districts. Some of the most popular places to visit in Berlin include:

  • Brandenburg Gate: the city's landmark gate and a symbol of reunification
  • East Side Gallery: a stretch of the Berlin Wall covered in murals
  • Reichstag: the parliament building, crowned by a glass dome
  • Museum Island: a cluster of major museums on the Spree, including the Neues Museum and its bust of Nefertiti
  • Philharmonie: the concert hall of the Berlin Philharmonic, for classical music fans

Kreuzberg and Friedrichshain are known for their nightlife. For shopping, try the eclectic Mauerpark Flea Market or the designer boutiques around Mitte and Charlottenburg.

FAQs about flights from London to Berlin

What are the advantages of purchasing flexible flight tickets to Berlin through eDreams UK?
With a flexible flight ticket, you're assured a refund or the option to rebook without any additional fees if your flight from London to Berlin gets canceled. eDreams UK has got you covered, ensuring peace of mind and hassle-free travel changes! Plus, this flexibility allows you to adapt your travel plans with ease, offering greater convenience in today’s unpredictable travel environment.
What is the average cost for flights from London to Berlin?
The typical cost for a flight from London to Berlin is approximately £72. It's important to note that this price can fluctuate based on various factors, including the time of year and how far in advance you book your ticket. For instance, booking during peak travel seasons or last minute may result in higher fares, while off-peak times might offer more affordable options.
How can I search for and book flights from London to Berlin on eDreams UK, and also find the best deals?
With our flight search engine, you can discover flights starting at just £22 for the route from London to Berlin. At eDreams UK, our priority is to offer you the most affordable options. You have the flexibility to customize your search based on various criteria, including stopovers, airports, travel dates, and additional filters. This way, you can tailor your journey to meet your specific needs and preferences, ensuring a seamless travel experience.
When is the best time to book a flight ticket from London to Berlin?
The top months for booking flights from London to Berlin are September, November and October. Travelers often find the best deals and optimal flight options during these times, making them ideal for planning your trip.
What are the best months to book a flight from London to Berlin?
The best time to fly to Berlin from London really hinges on various personal preferences, particularly regarding budget considerations. In terms of popularity, June stands out as the top month for flights to Berlin from London, as indicated by our customer search data. Following closely are December and July. If your goal is to escape the hustle and bustle of peak season and find a more tranquil experience, consider traveling during January, April or February. These months are associated with significantly fewer searches, making them a great choice for those seeking a quieter getaway from London to Berlin.
How long does it take to fly from London to Berlin?
The average flight time from London to Berlin is approximately 1 h and 55 m. This journey typically covers a distance of about 578.84 mi. Please note that the flights along this route may include one or more layovers in different cities.

Plan your trip

Other interesting routesPopular Flight Routes