Distance 1033 km |
Average flight duration 3h 17m |
Cheapest ticket price £25 |
Flights per day 75 |
Direct flights 7 |
Airlines 25 |
Fastest flight 1h 55m |
Cheapest month to travel January |
First flight 05:00 |
Last flight 22:40 |
Cheapest price
£60
Average price
£457
Fastest journey
2 h
Average duration
2 h 5 m
Flights per day
118
Distance
1033 km
The best way to find a cheap flight ticket from Prague to London is to book your journey as far in advance as possible and to avoid travelling at rush hour.
Provider | Departs | Duration | Arrives | Changes | Tickets |
---|---|---|---|---|---|
KLM KL1350 | 06:00 Prague Vaclav Havel Airport (PRG) | 12h00 | 17:00 London Heathrow Airport (LHR) | 1 change | |
KLM KL1350 | 06:00 Prague Vaclav Havel Airport (PRG) | 4h00 | 09:00 London Heathrow Airport (LHR) | 1 change | |
KLM KL1350 | 06:00 Prague Vaclav Havel Airport (PRG) | 13h25 | 18:25 London City Airport (LCY) | 1 change | |
KLM KL1350 | 06:00 Prague Vaclav Havel Airport (PRG) | 11h05 | 16:05 London Heathrow Airport (LHR) | 1 change | |
KLM KL1350 | 06:00 Prague Vaclav Havel Airport (PRG) | 5h45 | 10:45 London Heathrow Airport (LHR) | 1 change | |
KLM KL1350 | 06:00 Prague Vaclav Havel Airport (PRG) | 8h50 | 13:50 London Heathrow Airport (LHR) | 1 change | |
KLM KL1350 | 06:00 Prague Vaclav Havel Airport (PRG) | 14h15 | 19:15 London Heathrow Airport (LHR) | 1 change | |
KLM KL1350 | 06:00 Prague Vaclav Havel Airport (PRG) | 11h35 | 16:35 London City Airport (LCY) | 1 change | |
KLM KL1350 | 06:00 Prague Vaclav Havel Airport (PRG) | 4h30 | 09:30 London City Airport (LCY) | 1 change | |
KLM KL1350 | 06:00 Prague Vaclav Havel Airport (PRG) | 12h40 | 17:40 London City Airport (LCY) | 1 change | |
KLM KL1350 | 06:00 Prague Vaclav Havel Airport (PRG) | 3h50 | 08:50 London City Airport (LCY) | 1 change | |
Air France AF1583 | 06:30 Prague Vaclav Havel Airport (PRG) | 8h15 | 13:45 London Heathrow Airport (LHR) | 1 change | |
Air France AF1583 | 06:30 Prague Vaclav Havel Airport (PRG) | 11h05 | 16:35 London Heathrow Airport (LHR) | 1 change | |
Air France AF1583 | 06:30 Prague Vaclav Havel Airport (PRG) | 5h00 | 10:30 London Heathrow Airport (LHR) | 1 change | |
Air France AF1583 | 06:30 Prague Vaclav Havel Airport (PRG) | 15h55 | 21:25 London Heathrow Airport (LHR) | 1 change | |
British Airways BA853 | 06:35 Prague Vaclav Havel Airport (PRG) | 2h25 | 08:00 London Heathrow Airport (LHR) | 0 changesDirect | |
SWISS LX1483 | 06:45 Prague Vaclav Havel Airport (PRG) | 5h30 | 11:15 London Heathrow Airport (LHR) | 1 change | |
Brussels Airlines SN2816 | 06:50 Prague Vaclav Havel Airport (PRG) | 4h15 | 10:05 London Heathrow Airport (LHR) | 1 change | |
Lufthansa Cityline (2) LH1689 | 07:00 Prague Vaclav Havel Airport (PRG) | 4h25 | 10:25 London Heathrow Airport (LHR) | 1 change | |
LOT Polish Airlines LO530 | 07:15 Prague Vaclav Havel Airport (PRG) | 11h05 | 17:20 London Heathrow Airport (LHR) | 1 change | |
LOT Polish Airlines LO530 | 07:15 Prague Vaclav Havel Airport (PRG) | 15h45 | 22:00 London Heathrow Airport (LHR) | 1 change | |
Austrian Airlines OS712 | 07:25 Prague Vaclav Havel Airport (PRG) | 4h00 | 10:25 London Heathrow Airport (LHR) | 1 change | |
Lufthansa LH1403 | 07:30 Prague Vaclav Havel Airport (PRG) | 4h15 | 10:45 London Heathrow Airport (LHR) | 1 change | |
KLM Cityhopper KL1352 | 08:50 Prague Vaclav Havel Airport (PRG) | 13h00 | 20:50 London Heathrow Airport (LHR) | 1 change | |
KLM Cityhopper KL1352 | 08:50 Prague Vaclav Havel Airport (PRG) | 11h25 | 19:15 London Heathrow Airport (LHR) | 1 change | |
KLM Cityhopper KL1352 | 08:50 Prague Vaclav Havel Airport (PRG) | 10h35 | 18:25 London City Airport (LCY) | 1 change | |
KLM Cityhopper KL1352 | 08:50 Prague Vaclav Havel Airport (PRG) | 8h15 | 16:05 London Heathrow Airport (LHR) | 1 change | |
KLM Cityhopper KL1352 | 08:50 Prague Vaclav Havel Airport (PRG) | 11h45 | 19:35 London City Airport (LCY) | 1 change | |
KLM Cityhopper KL1352 | 08:50 Prague Vaclav Havel Airport (PRG) | 8h45 | 16:35 London City Airport (LCY) | 1 change | |
KLM Cityhopper KL1352 | 08:50 Prague Vaclav Havel Airport (PRG) | 6h00 | 13:50 London Heathrow Airport (LHR) | 1 change | |
KLM Cityhopper KL1352 | 08:50 Prague Vaclav Havel Airport (PRG) | 9h10 | 17:00 London Heathrow Airport (LHR) | 1 change | |
KLM Cityhopper KL1352 | 08:50 Prague Vaclav Havel Airport (PRG) | 9h50 | 17:40 London City Airport (LCY) | 1 change | |
LOT Polish Airlines LO524 | 09:35 Prague Vaclav Havel Airport (PRG) | 13h25 | 22:00 London Heathrow Airport (LHR) | 1 change | |
LOT Polish Airlines LO524 | 09:35 Prague Vaclav Havel Airport (PRG) | 8h45 | 17:20 London Heathrow Airport (LHR) | 1 change | |
Air France Hop AF1183 | 09:40 Prague Vaclav Havel Airport (PRG) | 12h45 | 21:25 London Heathrow Airport (LHR) | 1 change | |
Air France Hop AF1183 | 09:40 Prague Vaclav Havel Airport (PRG) | 7h55 | 16:35 London Heathrow Airport (LHR) | 1 change | |
Air France Hop AF1183 | 09:40 Prague Vaclav Havel Airport (PRG) | 5h05 | 13:45 London Heathrow Airport (LHR) | 1 change | |
wizz air uk W92601 | 09:45 Prague Vaclav Havel Airport (PRG) | 2h10 | 10:55 London Luton Airport (LTN) | 0 changesDirect | |
SWISS LX1485 | 09:45 Prague Vaclav Havel Airport (PRG) | 4h05 | 12:50 London City Airport (LCY) | 1 change | |
SWISS LX1485 | 09:45 Prague Vaclav Havel Airport (PRG) | 4h15 | 13:00 London Heathrow Airport (LHR) | 1 change | |
Lufthansa LH1393 | 10:25 Prague Vaclav Havel Airport (PRG) | 5h20 | 14:45 London Heathrow Airport (LHR) | 1 change | |
CityJet sk768 | 10:30 Prague Vaclav Havel Airport (PRG) | 8h10 | 17:40 London Heathrow Airport (LHR) | 1 change | |
CityJet sk768 | 10:30 Prague Vaclav Havel Airport (PRG) | 6h30 | 16:00 London Heathrow Airport (LHR) | 1 change | |
British Airways BA855 | 10:30 Prague Vaclav Havel Airport (PRG) | 2h20 | 11:50 London Heathrow Airport (LHR) | 0 changesDirect | |
CityJet sk768 | 10:30 Prague Vaclav Havel Airport (PRG) | 12h10 | 21:40 London Heathrow Airport (LHR) | 1 change | |
CityJet sk768 | 10:30 Prague Vaclav Havel Airport (PRG) | 23h50 | 09:20 London Heathrow Airport (LHR) | 1 change | |
CityJet sk768 | 10:30 Prague Vaclav Havel Airport (PRG) | 9h00 | 18:30 London Heathrow Airport (LHR) | 1 change | |
Austrian Airlines OS706 | 11:10 Prague Vaclav Havel Airport (PRG) | 3h55 | 14:05 London Heathrow Airport (LHR) | 1 change | |
Vueling Airlines VY8653 | 11:10 Prague Vaclav Havel Airport (PRG) | 8h35 | 18:45 London Gatwick Airport (LGW) | 1 change | |
Vueling Airlines VY8653 | 11:10 Prague Vaclav Havel Airport (PRG) | 11h30 | 21:40 London Gatwick Airport (LGW) | 1 change | |
Vueling Airlines VY8653 | 11:10 Prague Vaclav Havel Airport (PRG) | 10h05 | 20:15 London Gatwick Airport (LGW) | 1 change | |
Ryanair FR 1014 | 11:15 Prague Vaclav Havel Airport (PRG) | 2h00 | 12:15 London Stansted Airport (STN) | 0 changesDirect | |
wizz air uk W95776 | 11:30 Prague Vaclav Havel Airport (PRG) | 2h20 | 12:50 London Gatwick Airport (LGW) | 0 changesDirect | |
KLM KL1354 | 11:35 Prague Vaclav Havel Airport (PRG) | 7h05 | 17:40 London City Airport (LCY) | 1 change | |
KLM KL1354 | 11:35 Prague Vaclav Havel Airport (PRG) | 7h50 | 18:25 London City Airport (LCY) | 1 change | |
KLM KL1354 | 11:35 Prague Vaclav Havel Airport (PRG) | 8h40 | 19:15 London Heathrow Airport (LHR) | 1 change | |
KLM KL1354 | 11:35 Prague Vaclav Havel Airport (PRG) | 6h00 | 16:35 London City Airport (LCY) | 1 change | |
KLM KL1354 | 11:35 Prague Vaclav Havel Airport (PRG) | 9h00 | 19:35 London City Airport (LCY) | 1 change | |
KLM KL1354 | 11:35 Prague Vaclav Havel Airport (PRG) | 5h30 | 16:05 London Heathrow Airport (LHR) | 1 change | |
KLM KL1354 | 11:35 Prague Vaclav Havel Airport (PRG) | 6h25 | 17:00 London Heathrow Airport (LHR) | 1 change | |
KLM KL1354 | 11:35 Prague Vaclav Havel Airport (PRG) | 10h15 | 20:50 London Heathrow Airport (LHR) | 1 change | |
easyJet U28782 | 11:50 Prague Vaclav Havel Airport (PRG) | 2h10 | 13:00 London Gatwick Airport (LGW) | 0 changesDirect | |
Lufthansa LH1395 | 12:00 Prague Vaclav Havel Airport (PRG) | 3h45 | 14:45 London Heathrow Airport (LHR) | 1 change | |
Lufthansa LH1395 | 12:00 Prague Vaclav Havel Airport (PRG) | 4h45 | 15:45 London Heathrow Airport (LHR) | 1 change | |
Norwegian Air DY1503 | 12:30 Prague Vaclav Havel Airport (PRG) | 8h40 | 20:10 London Gatwick Airport (LGW) | 1 change | |
Norwegian Air DY1503 | 12:30 Prague Vaclav Havel Airport (PRG) | 5h25 | 16:55 London Gatwick Airport (LGW) | 1 change | |
LOT Polish Airlines LO528 | 12:55 Prague Vaclav Havel Airport (PRG) | 5h25 | 17:20 London Heathrow Airport (LHR) | 1 change | |
LOT Polish Airlines LO528 | 12:55 Prague Vaclav Havel Airport (PRG) | 10h05 | 22:00 London Heathrow Airport (LHR) | 1 change | |
LOT Polish Airlines LO528 | 12:55 Prague Vaclav Havel Airport (PRG) | 21h40 | 09:35 London Heathrow Airport (LHR) | 1 change | |
Air France AF1383 | 13:15 Prague Vaclav Havel Airport (PRG) | 9h10 | 21:25 London Heathrow Airport (LHR) | 1 change | |
Air France AF1383 | 13:15 Prague Vaclav Havel Airport (PRG) | 4h20 | 16:35 London Heathrow Airport (LHR) | 1 change | |
Lufthansa Cityline (2) LH1691 | 13:50 Prague Vaclav Havel Airport (PRG) | 4h15 | 17:05 London Heathrow Airport (LHR) | 1 change | |
Norwegian Air D83581 | 13:55 Prague Vaclav Havel Airport (PRG) | 5h55 | 18:50 London Gatwick Airport (LGW) | 1 change | |
British Airways BA859 | 14:00 Prague Vaclav Havel Airport (PRG) | 2h20 | 15:20 London Heathrow Airport (LHR) | 0 changesDirect | |
KLM KL1356 | 14:25 Prague Vaclav Havel Airport (PRG) | 5h50 | 19:15 London Heathrow Airport (LHR) | 1 change | |
KLM KL1356 | 14:25 Prague Vaclav Havel Airport (PRG) | 6h10 | 19:35 London City Airport (LCY) | 1 change | |
KLM KL1356 | 14:25 Prague Vaclav Havel Airport (PRG) | 4h15 | 17:40 London City Airport (LCY) | 1 change | |
KLM KL1356 | 14:25 Prague Vaclav Havel Airport (PRG) | 5h00 | 18:25 London City Airport (LCY) | 1 change | |
KLM KL1356 | 14:25 Prague Vaclav Havel Airport (PRG) | 7h25 | 20:50 London Heathrow Airport (LHR) | 1 change | |
SWISS LX1487 | 14:50 Prague Vaclav Havel Airport (PRG) | 4h00 | 17:50 London Gatwick Airport (LGW) | 1 change | |
SWISS LX1487 | 14:50 Prague Vaclav Havel Airport (PRG) | 4h00 | 17:50 London Heathrow Airport (LHR) | 1 change | |
SWISS LX1487 | 14:50 Prague Vaclav Havel Airport (PRG) | 4h50 | 18:40 London City Airport (LCY) | 1 change | |
Qatar Airways QR292 | 14:55 Prague Vaclav Havel Airport (PRG) | 27h30 | 17:25 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR292 | 14:55 Prague Vaclav Havel Airport (PRG) | 23h25 | 13:20 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR292 | 14:55 Prague Vaclav Havel Airport (PRG) | 32h05 | 22:00 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR292 | 14:55 Prague Vaclav Havel Airport (PRG) | 22h40 | 12:35 London Gatwick Airport (LGW) | 1 change | |
Qatar Airways QR292 | 14:55 Prague Vaclav Havel Airport (PRG) | 15h55 | 05:50 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR292 | 14:55 Prague Vaclav Havel Airport (PRG) | 16h40 | 06:35 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR292 | 14:55 Prague Vaclav Havel Airport (PRG) | 16h30 | 06:25 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR292 | 14:55 Prague Vaclav Havel Airport (PRG) | 16h10 | 06:05 London Gatwick Airport (LGW) | 1 change | |
Qatar Airways QR292 | 14:55 Prague Vaclav Havel Airport (PRG) | 22h20 | 12:15 London Heathrow Airport (LHR) | 1 change | |
Qatar Airways QR292 | 14:55 Prague Vaclav Havel Airport (PRG) | 29h55 | 19:50 London Heathrow Airport (LHR) | 1 change | |
Lufthansa LH1397 | 15:00 Prague Vaclav Havel Airport (PRG) | 4h45 | 18:45 London Heathrow Airport (LHR) | 1 change | |
Lufthansa LH1397 | 15:00 Prague Vaclav Havel Airport (PRG) | 3h45 | 17:45 London Heathrow Airport (LHR) | 1 change | |
Lufthansa LH1397 | 15:00 Prague Vaclav Havel Airport (PRG) | 3h40 | 17:40 London City Airport (LCY) | 1 change | |
easyJet U22636 | 15:55 Prague Vaclav Havel Airport (PRG) | 2h05 | 17:00 London Luton Airport (LTN) | 0 changesDirect | |
Ryanair FR 1375 | 16:40 Prague Vaclav Havel Airport (PRG) | 2h00 | 17:40 London Stansted Airport (STN) | 0 changesDirect | |
Lufthansa LH1693 | 16:45 Prague Vaclav Havel Airport (PRG) | 3h50 | 19:35 London Heathrow Airport (LHR) | 1 change | |
Vueling Airlines VY8657 | 17:10 Prague Vaclav Havel Airport (PRG) | 16h20 | 08:30 London Gatwick Airport (LGW) | 1 change | |
LOT Polish Airlines LO522 | 18:00 Prague Vaclav Havel Airport (PRG) | 5h00 | 22:00 London Heathrow Airport (LHR) | 1 change | |
LOT Polish Airlines LO522 | 18:00 Prague Vaclav Havel Airport (PRG) | 16h35 | 09:35 London Heathrow Airport (LHR) | 1 change | |
Air France AF1083 | 18:05 Prague Vaclav Havel Airport (PRG) | 4h20 | 21:25 London Heathrow Airport (LHR) | 1 change | |
Air France AF1083 | 18:05 Prague Vaclav Havel Airport (PRG) | 14h55 | 08:00 London Heathrow Airport (LHR) | 1 change | |
KLM KL1358 | 18:25 Prague Vaclav Havel Airport (PRG) | 13h50 | 07:15 London City Airport (LCY) | 1 change | |
KLM KL1358 | 18:25 Prague Vaclav Havel Airport (PRG) | 14h15 | 07:40 London Heathrow Airport (LHR) | 1 change | |
British Airways BA857 | 18:30 Prague Vaclav Havel Airport (PRG) | 2h10 | 19:40 London Heathrow Airport (LHR) | 0 changesDirect | |
Lufthansa LH1401 | 18:50 Prague Vaclav Havel Airport (PRG) | 4h25 | 22:15 London Heathrow Airport (LHR) | 1 change | |
KLM Cityhopper KL1360 | 20:05 Prague Vaclav Havel Airport (PRG) | 13h45 | 08:50 London City Airport (LCY) | 1 change | |
KLM Cityhopper KL1360 | 20:05 Prague Vaclav Havel Airport (PRG) | 12h10 | 07:15 London City Airport (LCY) | 1 change | |
KLM Cityhopper KL1360 | 20:05 Prague Vaclav Havel Airport (PRG) | 12h35 | 07:40 London Heathrow Airport (LHR) | 1 change | |
KLM Cityhopper KL1360 | 20:05 Prague Vaclav Havel Airport (PRG) | 13h55 | 09:00 London Heathrow Airport (LHR) | 1 change | |
KLM Cityhopper KL1360 | 20:05 Prague Vaclav Havel Airport (PRG) | 13h05 | 08:10 London City Airport (LCY) | 1 change | |
Vueling Airlines VY8655 | 21:10 Prague Vaclav Havel Airport (PRG) | 12h20 | 08:30 London Gatwick Airport (LGW) | 1 change | |
Vueling Airlines VY8655 | 21:10 Prague Vaclav Havel Airport (PRG) | 16h10 | 12:20 London Gatwick Airport (LGW) | 1 change | |
Vueling Airlines VY8655 | 21:10 Prague Vaclav Havel Airport (PRG) | 13h00 | 09:10 London Gatwick Airport (LGW) | 1 change | |
Vueling Airlines VY8655 | 21:10 Prague Vaclav Havel Airport (PRG) | 15h55 | 12:05 London Gatwick Airport (LGW) | 1 change | |
British Airways BA861 | 21:30 Prague Vaclav Havel Airport (PRG) | 2h10 | 22:40 London Heathrow Airport (LHR) | 0 changesDirect | |
wizz air uk W92603 | 21:45 Prague Vaclav Havel Airport (PRG) | 2h10 | 22:55 London Luton Airport (LTN) | 0 changesDirect | |
This is the last flight of the day. |
Find all the dates and times for this journey
Ryanair, British Airways and easyJet flights will get you from Prague to London from £27. With over 1000 travel companies on Omio, you can find the best flight times and tickets for your trip.
Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket to London from Prague includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.
Ryanair from Prague to London flight information:
Travellers heading to the UK from the Czech Republic can choose from a wide variety of flights with several carriers. Direct flights from the Czech capital are available to London Heathrow, Gatwick, Stansted, Luton, City and Southend airports. Daily schedules offer flights from the early morning to late evening, with flight times of around two hours.
Budget carrier options include EasyJet flights from Prague to London Gatwick, Stansted and Southend, Ryanair services to Stansted, Smartwings flights to Gatwick and Wizz Air routes to Luton. British Airways offers direct flights to London Heathrow and London City.
The fastest flight on the 642-mile route from Prague to London is Ryanair's late-afternoon service, taking one hour and 50 minutes to reach the Czech capital. Most flights take from five to fifteen minutes longer.
There are around 15 daily direct flights to London from Prague, except for Saturdays, when there are nine. Timetables begin with very early morning Ryanair flights to Stansted and conclude with the late-night Wizz Air service to Luton.
Flights depart from Prague Vaclav Havel Airport and arrive at London Heathrow, Gatwick, Stansted, City, Southend and Luton airports.
Flights from Prague to London generally leave from Prague Vaclav Havel Airport and arrive in London Gatwick Airport.
Prague Vaclav Havel Airport is 15.6 km away from Prague city centre and London Gatwick Airport is 46.6 km from London city centre.
Here are some other resources that might have the information you need