Find cheap flights from London to Prague

Explore the best deals

Discover the cheapest flights from London to Prague
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Cheapest time to fly from London to Prague

If you’re planning to fly this route soon, keep in mind that the lowest fares are usually available in the middle of November. Take advantage of this per
Filter by
week: 9 Nov - 15 Nov
$133
$67
$75
$92
$136
$91
$150
$121
$63
$83
$115
$107
SeptemberOctoberNovember
Airlines that fly from London to Prague
Exchange rate
1 AUD = 15.08 CZK
1 CZK = 0.07 AUD
Last checked on Wed, 16/09
Distance: 1034 kms
London airports
Heathrow (LHR)How far from city centre: 23 kms
Gatwick (LGW)How far from city centre: 40 kms
Luton International (LTN)How far from city centre: 43 kms
Stansted (STN)How far from city centre: 49 kms
London City (LCY)How far from city centre: 12 kms
Southend (SEN)How far from city centre: 57 kms
Prague airports
Ruzyne (PRG)How far from city centre: 13 kms

Guide to cheap flights from London to Prague

Travelling from London to Prague offers a seamless transition from a bustling global hub to a city defined by its medieval charm and architectural brilliance. As the capital of the Czech Republic, it is widely regarded as one of the most beautiful cities in Europe, drawing visitors with its preserved Gothic, Renaissance, and Baroque skylines. The city’s historical significance is evident in the sprawling Prague Castle complex and the famous Charles Bridge, which spans the Vltava River. Beyond the stone facades and narrow cobblestone lanes, travellers find a lively cultural scene rooted in world-class classical music, a storied brewing heritage, and lush green spaces like Letná Park that offer sweeping views of the city’s many spires.

Direct flights from London to Prague are frequent and highly convenient, departing from several major hubs including Heathrow Airport, Gatwick Airport, Stansted Airport, and Luton Airport. The average flight duration is approximately 2 hours, making it an ideal choice for both short weekend breaks and longer stays. Most flights arrive at Václav Havel Airport Prague, which is located roughly 19 km from the city centre. While the route is serviced year-round by various carriers such as British Airways, Ryanair, and easyJet, many travellers prefer visiting during the spring or autumn to enjoy mild weather and fewer crowds. The winter months are also popular, as the city transforms into a festive destination with traditional markets. With a high frequency of daily departures, finding a flight that fits a specific schedule is straightforward regardless of the season.

Airports in London for cheap flights

Direct flights to Prague depart from several major hubs across London, offering frequent connections for both business and leisure travellers. Passengers can choose from London Heathrow Airport, London Gatwick Airport, and London Stansted Airport, depending on their preferred airline and starting location within the city.

London Heathrow Airport (LHR)

As the UK’s primary international gateway, London Heathrow Airport serves as the main hub for full-service carriers flying to Václav Havel Airport Prague. Located in the west, this massive facility offers the most frequent daily departures and premium amenities. Travellers can access the site via the Elizabeth Line or the Heathrow Express from Paddington Station, arriving in approximately 15 minutes.

London Gatwick Airport (LGW)

Situated south of the city, London Gatwick Airport provides a mix of low-cost and charter services to the Czech Republic. The terminal layout is efficient, with a monorail connecting the North Terminal and South Terminal. The Gatwick Express ensures a swift journey from Victoria Station, taking roughly 30 minutes.

London Stansted Airport (STN)

London Stansted Airport, positioned to the north-east, is a major base for budget airlines operating the 1,040-km route. The single-terminal design simplifies navigation for those catching early morning flights. The Stansted Express provides a direct link from Liverpool Street Station, with a transit time of about 50 minutes.

Airports in Prague for cheap flights

Direct flights from London to the Czech Republic arrive at a single international gateway. Most major carriers and low-cost airlines depart from Heathrow Airport, Gatwick Airport, Stansted Airport, and Luton Airport, completing the journey in approximately 2 hours.

Václav Havel Airport Prague (PRG)

Václav Havel Airport Prague serves as the primary hub for the capital, located roughly 18 km west of the city centre. This modern facility consists of two main passenger terminals, with Terminal 1 handling flights from non-Schengen destinations like the United Kingdom. The site offers extensive amenities, including 24-hour service at various dining outlets and lounges designed for business travellers.

Ground transportation from the airfield is efficient, featuring the Airport Express bus which connects directly to the Prague Main Railway Station. Local bus services, such as Line 119, provide frequent links to the Nádraží Veleslavín metro station on Line A, allowing passengers to reach the historic heart of the city in under 45 minutes. For those preferring a more direct route, several official taxi ranks and ride-sharing pick-up points are positioned immediately outside the arrivals hall.

Best deals on cheap flights from London to Prague

Securing a journey from London to the heart of Central Europe is simple when you have the right tools at your fingertips. By using Opodo, you can effortlessly compare options across a wide range of airlines, ensuring your trip to Prague fits your personal schedule and preferences perfectly. Those looking for extra value can take advantage of the Prime subscription, which unlocks exclusive discounts on every seat booked. For a completely seamless experience, consider bundling your flights and accommodation into a single package to streamline your planning. Whether you are heading to the Czech Republic for a weekend break or a longer cultural exploration, the ideal itinerary is just a few clicks away. Start your next adventure today by finding a flight that suits your style.

Frequently asked questions about flights from London to Prague

How long does the flight take to go from London to Prague?
The total flight time between London and Prague is of around 2 hours on average, considering an average distance of 1,034.35 km, for both direct and indirect flights for the route (which may have 1 or more stops in other cities in between).
On average, how much is the price of a flight from London to Prague?
When you fly from London to Prague the average price is $145. However, this price depends on many other factors such as seasonality or how far in advance the route has been booked.
How can I find cheap flights from London to Prague at Opodo?
The cheapest price for a flight from London to Prague is $41. At Opodo we use different machine learned based methodologies to find our costumers the best option available, considering airline combinations, stopovers and direct flights as well as different criteria for inbound and outbound journeys.
When is the best time to book a flight from London to Prague?
The most popular months to book a trip from London to Prague are June, April and May, based on the searches of our customers.
When is the best time to travel from London to Prague?
The best time of the year to go to Prague when flying from London depends on several preference factors like climate, seasonality and, of course, price. When it comes to popularity, June is the top 1º month to fly to Prague from London in terms of searches from our customer, followed by July and December. If you prefer to avoid high peaks of turism, however, and escape a crowded period, February, April and March are the months with less volume of searchs for the route London - Prague.
Which are the airlines with flights from London to Prague?

Airlines with direct flights departing from London to Prague are:

  • Wizz Air UK.
  • Ryanair.
  • Wizz Air UK.

Klm Royal Dutch Airlines

  • Condor

Plan your trip

Popular Flight RoutesOther popular routes to explore