- Home
- Flights
- Flights from London
- London to Berlin
Cheap flights from London to Berlin from £25
British Airways, Ryanair, easyJet and 2 more airlines fly nonstop from London to Berlin, about 81 flights a week. The flight takes around 1h 40m, and the cheapest one-way fare we found recently is £25 on 30 Nov.
Direct flights available ~81 flights a week 1h 40m Cheapest in November Prices checked 14 days ago
London to Berlin at a glance
Cheapest one-way£25easyJet · nonstop · Mon 30 NovCheapest return£71Sun 8 Nov – Tue 10 NovFastest flight1h 40measyJet · nonstop
Nonstop flights81/wkBritish Airways, Ryanair, easyJet
Airlines flying nonstop from London to Berlin
5 airlines on this route, about 81 flights a week in total (observed over the last 4 weeks).
Cheapest dates from London to Berlin
The lowest one-way fares found recently, cheapest first. Prices change; click through for the live fare.
Mon 30 Nov
One-way from£25
Tue 17 Nov
One-way from£26
Sun 8 Nov
One-way from£27
Wed 6 Jan
One-way from£31
Thu 7 Jan
One-way from£34
Thu 24 Dec
One-way from£35
Tue 15 Dec
One-way from£36
Wed 11 Nov
One-way from£36
Cheapest month to fly from London to Berlin
Lowest one-way fare found for each month: November is cheapest, July the most expensive.
Good to know
- Distance
- 961 km597 miles
- Flight time
- 1h 40mfastest found
- Time difference
- +1hBerlin vs London
- Currency in Berlin
- EUR
- Airports
- LGW, LHR, STN → BER
Flights from London to Berlin: questions answered
How much is a flight from London to Berlin?
The cheapest one-way fare we found recently is £25, nonstop, departing in November. Return trips start from £71. Prices change constantly, so search your dates for the live fare.
Are there direct flights from London to Berlin?
Yes. British Airways, Ryanair, easyJet, Eurowings and BA CityFlyer fly this route nonstop, with about 81 flights a week in each direction.
How long is the flight from London to Berlin?
A nonstop flight covers 961 km and takes around 1h 40m.
What is the cheapest month to fly from London to Berlin?
November has the lowest fare we found (£25), while July is the most expensive (£54).
Which airlines fly from London to Berlin?
British Airways, Ryanair, easyJet, Eurowings and BA CityFlyer operate nonstop flights on this route.
Which airports serve London and Berlin?
London: London Gatwick Airport (LGW), London Heathrow Airport (LHR), London Stansted Airport (STN) and London Luton Airport (LTN). Berlin: Berlin Brandenburg Airport (BER).
What is the time difference between London and Berlin?
Berlin is 1 hour ahead of London.





