Skip to Navigation
Book cheap flights to Prague
Journey to the architectural wonders of Prague, fly from London and touchdown in this cultural hub in just under 2 hours. With direct flights to Prague Airport (PRG) departing daily from London, reach this European city with ease.
Explore the city of turrets and spires when you book your Prague city breaks. Meet with friendly locals and sip on a traditional beton with ice. Explore the historical highlights of this gothic capital and fairy-tale enchantment, whilst you wander through the intricate avenues. Discover the curious corners of Prague and choose from a selection of our many hotels to enjoy your time away.
Show allHide allshowhideexpandedcollapsed
Prague flight FAQs
How long is a flights from London to Prague?
Is it easy to get around Prague?
A flight from London Heathrow (LHR) to Prague takes two hours.
Why fly British Airways to Prague?
Prague Vaclav Havel Airport lies 20km northwest of the city centre. Take the 30 minute ride in a taxi or shuttle bus, both of which are readily available at the airport.
Discover outstanding service from the moment you book. Choose to fly with hand baggage only or pick a price that includes a 23kg checked baggage allowance and free seat selection 24 hours before you fly. On board you’ll find HEPA-filtered air, quality on-board catering and a warm, uniquely British welcome.
Simply relax and let us take care of you, every step of the way.
Carefully selected Prague hotels
Find out useful information about the airports we fly from and check which terminal your flight departs from.Airport Information
View our flight schedule to check the flight frequency and journey time. Find the departure time that suits you.When we fly
Find out everything you need to know about taking baggage with you on flights with British Airways and our partners.Baggage essentials