Flights from London (LHR) to Berlin (SXF)
Compare fares. Direct flights available from £109.00 with British Airways.
1h 55m
589 miles
Available
£109.00
Airlines Operating This Route
| Airline | Type | From |
|---|---|---|
| British Airways | Direct | £109 |
| Lufthansa | 1 stop | £142 |
| KLM | 1 stop | £151 |
Seasonal Travel Tips
- Berlin is at its cheapest and quietest in January and February — ideal for a city break.
- Check the trade-fair calendar; BER prices spike during the IFA electronics show in early September.
Frequently Asked Questions
How long does it take to fly from London to Berlin?
A direct flight from London to Berlin takes around 1 hour 55 minutes. British Airways serves Berlin from Heathrow via the city's Brandenburg Airport (BER) complex.
Which airlines fly from London to Berlin?
British Airways operates the main direct Heathrow service to Berlin, while Lufthansa and KLM offer convenient one-stop connections via their Frankfurt and Amsterdam hubs.
When is the best time to fly to Berlin?
Winter months (November to March) deliver the lowest fares outside the Christmas rush. Summer offers the best weather at peak prices, and the autumn trade-fair season is busy.
What should I know about Berlin's airport?
Berlin's single international airport, Brandenburg (BER), now handles all commercial traffic. It is well connected to central Berlin by train in about 30 minutes.