Loading…
Get the best deals on flights and hotels.
Get help whenever you need it.
Get competitive prices on every booking.
Book with confidence, fully protected.
To secure low airfares on flights to Germany from the UK starting from £19, Seven Zones Travel compares leading carriers like Lufthansa, British Airways, Ryanair, and Eurowings across key UK hubs. Tracking direct routes to Berlin (BER) and Munich (MUC), booking 3 to 5 weeks early and choosing mid-week departures unlocks the best deals.
iDiscover the best prices by selecting your travel dates.

British Airways
BA 0970
→ Outbound · 12 Dec
LHR
London Heathrow
HAM
Germany
7:10 PM
12 Dec
1h 40m
Direct
9:50 PM
12 Dec
← Return · 22 Dec
HAM
Hamburg
LHR
London Heathrow
6:10 AM
22 Dec
1h 45m
Direct
6:55 AM
22 Dec
from
£119
Return · per adult

British Airways
BA 0964
→ Outbound · 16 Nov
LHR
London Heathrow
HAM
Germany
5:10 PM
16 Nov
1h 40m
Direct
7:50 PM
16 Nov
← Return · 26 Nov
HAM
Hamburg
LHR
London Heathrow
10:30 AM
26 Nov
1h 45m
Direct
11:15 AM
26 Nov
from
£133
Return · per adult

British Airways
BA 0962
→ Outbound · 29 Nov
LHR
London Heathrow
HAM
Germany
9:25 AM
29 Nov
1h 40m
Direct
12:05 PM
29 Nov
← Return · 9 Dec
HAM
Hamburg
LHR
London Heathrow
6:50 AM
9 Dec
1h 45m
Direct
7:35 AM
9 Dec
from
£136
Return · per adult

British Airways
BA 0946
→ Outbound · 1 Nov
LHR
London Heathrow
MUC
Germany
8:45 AM
1 Nov
2h 00m
Direct
11:45 AM
1 Nov
← Return · 11 Nov
MUC
Munich
LHR
London Heathrow
7:20 AM
11 Nov
2h 20m
Direct
8:40 AM
11 Nov
from
£140
Return · per adult

British Airways
BA 0900
→ Outbound · 30 Oct
LHR
London Heathrow
FRA
Germany
7:55 AM
30 Oct
1h 40m
Direct
10:35 AM
30 Oct
← Return · 9 Nov
FRA
Frankfurt
LHR
London Heathrow
3:15 PM
9 Nov
1h 45m
Direct
4:00 PM
9 Nov
from
£141
Return · per adult

British Airways
BA 0992
→ Outbound · 2 Nov
LHR
London Heathrow
BER
Germany
6:45 PM
2 Nov
2h 55m
Direct
9:40 PM
2 Nov
← Return · 12 Nov
BER
Berlin Brandenburg
LHR
London Heathrow
12:15 PM
12 Nov
1h 05m
Direct
1:20 PM
12 Nov
from
£144
Return · per adult

Share your existing quote and our experts will find you a cheaper deal — guaranteed.
Based on 500 reviews
Rated 4.8/5 by our customers on Google.

Secure your fare today and spread the cost with flexible instalment options. Ask our team about instalment options for your trip to Germany.
Travel Now
Don't wait, explore more
Pay Later
Spread the cost over time
More Destinations
More places, more memories
Cheapest and average return economy fares by carrier, from our sampled live searches. Fares change constantly — tap Search to see live prices for your dates.
| Airline | Cheapest | Average | Flights | Search |
|---|---|---|---|---|
British Airways | £113 | £179 | Direct available | |
Condor Flugdienst | £155 | £240 | With stops | |
Brussels Airlines | £282 | £282 | With stops | |
SAS Scandinavian Airlines | £310 | £322 | With stops |
Data-powered insights to help you find the cheapest flights, the best time to fly and much more.
Return flights from London to Germany typically cost between £129 and £150 in October, though fares move with demand, season and how early you book. The lowest fare our search found recently was £117 — a great price and well below the usual range, so a price near this is worth grabbing. Keeping your dates flexible and comparing nearby days is the easiest way to land at the cheaper end.
The cheapest day to depart to Germany is usually Saturday, when fares start from around £129 — midweek departures tend to be quieter and cheaper. Wednesday is typically the most expensive day to fly out (around £342), as weekend travel is popular with leisure and business travellers alike. Where your plans allow, moving your outbound to a cheaper weekday can noticeably lower the total fare.
Flights to Germany are generally cheapest departing in the morning, with fares from around £113. Departures in midday tend to cost more (about £116), as those slots are more convenient and in higher demand. Picking an off-peak departure time is a simple way to trim the price without changing your dates.
The cheapest return flights to Germany depart from London Heathrow (LHR), from around £143. London has several airports serving this route and fares can vary between them — Gatwick (LGW) is often the priciest at around £210. It's worth checking which London airport is both cheapest and most convenient for you before booking.
For Germany, prices are generally cheapest when you fly direct, with fares from around £113 versus about £155 for a 1-stop itinerary. A direct flight also saves you time and the hassle of a connection, so it's usually the better all-round choice on this route. Stopovers only tend to pay off here if a particular date or airline happens to be cheaper.
The cheapest month to fly from London to Germany is typically February, with return economy fares from £117. Fares are usually highest in September (around £217). Figures are indicative, from sampled live fares, and change with demand.
Cheapest sampled return economy fare, London to Germany, per month (gaps estimated). Search live for exact prices.
Are your dates flexible? These are the ideal times to fly to Germany based on our flight data — find the cheapest days for a 7-day trip.
You don't have to fly from London. The cheapest UK departure for Germany is currently London from £143. Compare return economy fares and typical flight times below — figures are indicative from sampled fares.
Indicative cheapest return economy fares by UK origin. Pick your dates in the search form above.
See what customers who have flown with Brussels Airlines, British Airways and more to Germany have to say. Each airline is scored on boarding, crew, food, comfort and entertainment.

Brussels Airlines
431 reviews

British Airways
8,148 reviews

Brussels Airlines
7.3GoodSolid service to West Africa with a convenient Brussels connection. Cabin was clean and staff professional.
Daily price changes to Germany in your inbox — only with Price Alerts.
By creating a price alert you accept our terms of use and privacy policy.
Germany is one of the most popular short-haul destinations for UK travellers, and with good reason: it is close, superbly connected and endlessly varied, from world-class cities to fairy-tale castles and vineyard-lined river valleys. Whether you are heading to Berlin for a weekend, Munich for Oktoberfest or Frankfurt for business, you will find frequent, competitively priced flights from airports right across the UK. If you are searching for cheap flights to Germany, use the price charts on this page to see how current fares are moving before you book.
Late spring (May and June) and early autumn (September) are the sweet spots, with mild weather, long days and lighter crowds. July and August are warm and lively but busier, especially in the south. The Christmas market season from late November to Christmas Eve is magical but pushes demand and fares up, as does Oktoberfest in Munich (mid-September to early October). For the best value, check the When to book chart above and aim for quieter mid-week departures.
The busiest arrival points for UK travellers are Frankfurt (FRA), Munich (MUC) and Berlin Brandenburg (BER). Duesseldorf (DUS), Hamburg (HAM), Cologne/Bonn (CGN) and Stuttgart (STR) also see regular UK services. Frankfurt has its own long-distance railway station, so onward travel by high-speed train across Germany is quick and straightforward.
British Airways and Lufthansa operate the widest schedules from the UK, alongside low-cost carriers easyJet, Ryanair, Jet2.com and Lufthansa's Eurowings. Direct flights from London to Germany run from Heathrow, Gatwick, Stansted, Luton and City, with further non-stop routes from Manchester, Birmingham, Edinburgh, Glasgow and other regional airports. Typical flight time from London is around 1 hour 40 minutes to Frankfurt and about 1 hour 55 minutes to Munich; from Manchester allow roughly 2 hours to Berlin. From smaller UK airports, connecting flights via Frankfurt or Munich are a reliable option.
UK passport holders do not currently need a visa for tourism or business stays of up to 90 days in any 180-day period. A new EU entry authorisation (ETIAS) is expected to be introduced, so check the latest requirements before you travel. Your passport should be less than 10 years old on the day you enter and valid for at least three months after your planned departure. The currency is the euro (EUR); cards are widely accepted, though carrying some cash is still useful. For the best fares, book a few weeks in advance and refer to the price charts on this page.
Your allowance to Germany depends on the airline and the fare you book. The table below shows typical long-haul allowances so you know roughly what to expect — always confirm the exact limits with your airline before you fly.
| Fare type | Hand baggage | Checked baggage |
|---|---|---|
| Basic / Light economy | 1 small under-seat bag | Usually none — add for a fee |
| Standard economy | 1 cabin bag + 1 personal item | Typically 1 × 23 kg |
| Premium economy | 1–2 cabin bags + personal item | Typically 2 × 23 kg |
| Business / First | 2 cabin bags + personal item | Typically 2 × 32 kg |
Indicative only. Allowances vary by airline, route and fare — always check your airline's baggage policy.