Compare flight prices from British Airways, Czech Airlines (CSA), easyJet and more. Direct flights from $35 round trip. Flight time: 2h.
| Route | London (LHR) → Prague (PRG) |
|---|---|
| Distance | 1,030 km (639 miles) |
| Flight time | 2h |
| Direct flights | Yes |
| Prices from | $35 round trip |
| Best months to fly | Nov-Mar |
The London to Prague route is one of the most popular air corridors connecting LHR and PRG. With 5 airlines competing on this route, travelers can find competitive fares starting from $35 for a round trip. Direct flights take approximately 2h, covering a distance of 1,030 km.
Average round-trip prices from London to Prague by month. Highlighted months typically offer the best deals.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
|---|---|---|---|---|---|---|---|---|---|---|---|
| $39 | $38 | $31 | $45 | $46 | $43 | $38 | $40 | $39 | $40 | $34 | $45 |
Prices are estimates based on historical data and may vary. Use the search widget above for current fares.
The following airlines operate direct flights on this route:
Prague is one of Europe's most affordable destinations so spend savings on arrival. Ryanair from Stansted regularly offers fares under £20. Czech Airlines (now part of Smartwings) offers full service from Heathrow.
For the best prices, we recommend comparing across multiple booking platforms:
Near London: STN (Stansted), LTN (Luton). These alternative airports sometimes have significantly lower fares, particularly on budget airlines.
Once you've booked your flight from London to Prague:
Read more about flights to Prague or flights to London.
With 5 airlines competing on London–Prague, price wars work in your favor — particularly when low-cost carriers force full-service airlines to match base fares on the same corridor.
Demand on London–Prague follows predictable cycles tied to holidays, school breaks, and business travel patterns. Booking during the low-demand months in our table above is the easiest way to cut costs.
On a short-haul route like this, 3–6 weeks out is the sweet spot for booking. Fares tend to be stable until about two weeks before departure, then spike sharply. Start on Google Flights to find the cheapest dates, then cross-reference on Skyscanner and the Kiwi.com widget above. No single engine wins every time, so checking two or three is worth the extra minute.
For London–Prague, also check train or bus alternatives. On routes under 4 hours flying time, surface transport can be competitive on both price and total door-to-door time once you factor in airport procedures.
On a 2h flight, the biggest differentiator between airlines is not the onboard product — it is punctuality. Check on-time performance records before choosing, especially if you have a tight connection or appointment.
Ground transport from the airport to the city center is worth researching in advance. Pre-booked transfers are often cheaper and more reliable than taxi queues, especially at unfamiliar airports.
The London–Prague route is served by British Airways, Czech Airlines (CSA), easyJet and Ryanair, which means genuine competition keeps fares in check. Prices fluctuate significantly by season and day of the week — midweek departures typically cost 15–25% less than Friday or Sunday flights on this corridor.
booking 6–10 weeks ahead tends to hit the pricing sweet spot between early-bird surcharges and last-minute premiums. If your dates are flexible, checking fares across a 3-day window in either direction can reveal substantial savings.
Use the search widget at the top of this page to check current London–Prague fares. Then cross-reference with Google Flights — its calendar view makes it easy to spot the cheapest departure dates at a glance.
Once you find a good fare, don't hesitate too long. On popular routes like this one, the best prices tend to disappear within 24–48 hours. Setting up a price alert takes 30 seconds and means you will not miss a fare drop.
Flights from London to Prague start from $35 round trip. Prices vary by season — the cheapest months are typically Nov-Mar. Use the search widget above to compare current prices.
A direct flight from London (LHR) to Prague (PRG) takes approximately 2h. The distance is 1,030 km (639 miles).
Airlines operating flights from London to Prague include British Airways, Czech Airlines (CSA), easyJet, Ryanair, Wizz Air.
The cheapest months to fly from London to Prague are Nov-Mar. Booking 6-8 weeks in advance and being flexible with travel dates will help you find the lowest fares.
Compare prices from 5 airlines and find the best deal.
Search flights →