Flight Routes from London Heathrow to Berlin

Compare cheap outbound and return flights from London Heathrow (LHR) to Berlin (BER) and find the best offer from numerous airlines and travel agencies.

Trip type
Cheapest roundtrip flight
from€132
Fastest flight
non-stop flights
60x / week
Flight distance
956 km
Time difference
Most popular airlines
  1. British Airways
  2. Eurowings

Flight schedule from London Heathrow (LHR) to Berlin (BER)

Select a travel date in the flight schedule for the route from London Heathrow (LHR) to Berlin (BER) and compare affordable flight deals.

offers
Active filtersnone
Matching outbound flightsLHR–BER · 60 of 60
fromto
dep.arr.
durationstopovers
  1. 28 Sept – 4 Oct 2026
  2. 5 – 11 October 2026
  3. 12 – 18 October 2026
    1. LHRBER
      non-stop
      1. British Airways
    2. LHRBER
      1 stopover
      1. Austrian Airlines
    3. LHRBER
      1 stopover
      1. Air France
    4. LHRBER
      1 stopover
      1. KLM
    5. LHRBER
      1 stopover
      1. Polskie Linie Lotnicze LOT
    6. LHRBER
      1 stopover
      1. Polskie Linie Lotnicze LOT
    7. LHRBER
      1 stopover
      1. KLM
    8. LHRBER
      1 stopover
      1. British Airways
      2. Ryanair
    9. LHRBER
      1 stopover
      1. British Airways
      2. Ryanair UK
    10. LHRBER
      1 stopover
      1. Lufthansa
    11. LHRBER
      non-stop
      1. British Airways
    12. LHRBER
      non-stop
      1. British Airways
    13. LHRBER
      non-stop
      1. British Airways
    14. LHRBER
      non-stop
      1. British Airways
    15. LHRBER
      non-stop
      1. British Airways

      Tips and tricks to help you find cheap flights from London Heathrow to Berlin

      Favourite airline: British Airways
      Flight tickets on the route London Heathrow – Berlin are most frequently booked with British Airways.
      British Airways
      45 %
      PLL LOT
      15 %
      Lufthansa
      10 %
      Cheapest weekday: Tuesday
      The cheapest ticket prices are available for flights departing on a Tuesday.
      Direct flights are cheaper
      Direct flights on this route are £69.00 cheaper on average than flights with a stopover.
      non stop flight
      1 stop
      01h 55min
      03h 45min
      £ 98
      £ 167
      The favourite connection is non-stop
      52 % of all bookings on the route London Heathrow to Berlin are for non-stop flights.
      Route
      bookings
      Direct flights
      01h 55min, from £ 98
      52 %
      1 stopover Warsaw
      15h 30min, from £ 183
      18 %
      1 stopover Brussels
      03h 25min, from £ 168
      12 %

      Useful information about the flight from London Heathrow to Berlin

      Berlin: Artsy edgy and totally effervescent 

      Berlin, Germany's capital, best known for the fall of the Berlin Wall is also home to renowned opera houses, museums and art galleries. This city is hip, with a choice of restaurants, bars and clubs for evening entertainment and historic sites to satisfy the sightseer in you.

      When to travel

      There is never a bad time to visit Berlin. If the cold weather is less than appealing travel in the summertime as winters are extremely cold. Fashion Week is held in January and July and the Berlinale International Film Festival commences in February. On May 1st, International Worker's Day is celebrated in Kreuzberg and locals welcome Summer Solstice with the Fete de la Musique festival on June 21st. 

      Useful tips to consider before travelling

      The roads in Berlin are bike friendly with cycle paths and flat terrains. The numerous cycle hire shops make renting a bike easy and affordable. Accommodation, alcoholic beverages and food items are cheaper in Berlin in comparison to London. Restaurants and stores don't often accept credit card payments, so carry cash with you. Berlin is 1 hour ahead of London.

      Local information and transportation

      To travel to the city centre from Berlin Brandenburg International airport, visitors can catch the train, S-bahn (city line), bus or taxi. Trains leave from the airport railway station beneath terminals 1 and 2. 

      The Airport Express trains or regional trains are the fastest option into the city centre. City lines S 9 and S 45 go to Ostkreuz which is a major station with regular train and bus connections to many parts of the city. Please note that there is a separate station near Terminal 5, where only regional trains and the S-Bahn stops. Those landing at Terminal 5 should make their way by foot to Terminal 5 station and catch the s-bahn. 

      All tickets to the city centre cost from 3,60 Euro.

      Buses also leave from the terminals with a journey time from around 30 minutes and ticket prices starting from 2.70 Euros.

      Accommodation prices start from approximately 10 Euros for a night in a hostel, while for hotels the cost starts from about 35 Euros. Friedrichstraße, Alexanderplatz and Zoologischer Garten are all popular locations for hotels.

      A good option for travel around the city is the Berlin WelcomeCard, a tourist travel card which offers 50% off entrance fees for many museums and attractions. Tickets for public transport bought from underground and S-Bahn stations must be validated before travel. Taxis in Berlin are slightly cheaper than in the UK, with a special short-distance tariff if you flag down a car for rides of less than 2km.  Every district in Berlin has its own individual character, so explore and find your favourite.

      Hostels cost around 10 Euros a night, and hotels start from around 35 Euros upwards. Popular hotels are located in Friedrichstraße, Zoologischer Garten and Alexanderplatz. The Berlin WelcomeCard tourist card gives you 50% discount for entrance fees to museums and other attractions, and access to public transportation including trams and boats. Tickets purchased from the underground and S-Bahn must be validated before travelling. Berlin's taxis are cheaper than London cabs and can be flagged down for "Kurzstrecke", aka short distance journey's, covering 2 km distances.

      Important flight information

      Frequently Asked Questions (FAQ)

      How long is the flight from London Heathrow to Berlin?
      A direct flight from London Heathrow to Berlin typically takes around 1 hour 55 minutes. If you choose a connecting flight, you should allow more time. Typical one-stop journeys take around 4 hours 20 minutes. For the quickest journey, a direct flight is usually the most comfortable choice.
      Are there direct flights from London Heathrow to Berlin?
      Yes, there are direct flights from London Heathrow to Berlin, with an average of around 8 to 9 flights per day, operated by, among others, British Airways and Eurowings. If you want to travel without a stopover, it is worth filtering specifically for direct flights when searching.
      Which airlines fly from London Heathrow to Berlin?
      Direct flights from London Heathrow to Berlin are operated by, among others, British Airways and Eurowings. There are also connecting flights with one stop, for example with Air France (via Paris - Charles de Gaulle), KLM (via Amsterdam) and Swiss (via Zurich). If a short travel time matters to you, a direct flight is usually the most convenient option. Connecting flights often give you more choice of departure times and airlines.
      On which days are there direct flights from London Heathrow to Berlin?
      Direct flights from London Heathrow to Berlin operate daily. The schedule may vary by season, so it is worth comparing several travel dates. If your preferred day has no direct service, nearby departure days or short connecting flights may be a good alternative.
      How many flights are there per day from London Heathrow to Berlin?
      From London Heathrow to Berlin there are on average around 8 to 9 flights per day. This usually means you have a good choice of departure times. Particularly if you are flexible, you can easily compare times, prices and airlines.
      How many flights per week are there from London Heathrow to Berlin?
      From London Heathrow to Berlin there are around 60 to 61 flights per week. This means you usually have suitable connections to choose from on several days and at various times. As well as price, it is worth comparing flight duration, airline and any potential additional charges.
      When does the first flight from London Heathrow to Berlin depart?
      The earliest direct flight from London Heathrow to Berlin usually departs at 06:00. The exact departure time may vary by day of the week and airline. Early flights are particularly useful if you want to make the most of your arrival day in Berlin.
      When does the last flight from London Heathrow to Berlin depart?
      The last direct flight from London Heathrow to Berlin usually departs at 19:45. Late flights can be convenient if you want to travel after work or in the evening. Do check whether it is a direct flight, as a connecting service could push the arrival time significantly later.
      Which airports near London Heathrow are frequently used for flights to Berlin?
      As well as London Heathrow airport, users also frequently search for flights from London Gatwick, Manchester and Birmingham to Berlin. Alternative departure airports can offer more choice of flight times, airlines or prices. Do also check how accessible each airport is for you.

      Discover more flights around London Heathrow and Berlin

      Departure airport Airport London Heathrow (LHR)
      Arrival airport Airport Berlin Brandenburg (BER)
      Destination country Flights to Germany
      City-Code - Arrival airport London - Berlin Brandenburg
      Departure airport - Destination country London Heathrow - Germany
      Alternative flights to Berlin
      Popular destinations for onward travel