Skip to Navigation
Book flights to Porto
Porto, Portugal’s second largest city, packs just as much of a punch as the capital. Its old town, Ribeira, is a UNESCO World Heritage Site, while just a stone’s throw from its historic walls you'll find Livraria Lello – the bookshop that inspired the library in Harry Potter. Enjoy the city's moreish food scene on patios bathed in sunlight, and stretch out on the golden sands that run along the beach-filled coast.
Experience Porto’s highlights for yourself on a direct flight from the UK with British Airways. Make sure you’ve got your camera to hand, as picture-worthy sights are around every corner, including the city’s towering cathedral. Don’t miss its tiled cloisters and the mix of architectural styles, including Gothic and Romanesque. Back in the avenues, keep your eyes peeled for the contemporary buildings that stand out against the historic Baroque backdrop. We’ve only just scratched the surface of what Porto has to offer, so book your holiday now.
Show allHide allshowhideexpandedcollapsed
Porto flight FAQs
How long is a flight to Porto?
What’s the cheapest month to fly to Porto?
A flight to Porto from London takes around two hours and 20 minutes.
Is Porto cheap to visit?
Check out our low fare finder to find the most affordable prices, as the cheapest time to travel will change throughout the year. Summer is the most popular time of year to visit Portugal, so consider travelling during the other seasons to save.
Is it easy to get around Porto?
Porto is considered one of the most affordable cities to visit in Western Europe. You can get from A to B on the public transport system using travel cards to save. There’s plenty to see and do for free too, from wandering the streets of the old town to admiring the Sé Cathedral.
Why visit Porto?
You can reach the city centre from the airport by metro, taxi, shuttle or bus. It takes between 20 and 30 minutes depending on how you choose to travel. A taxi will get you there the quickest, while the metro and the bus are the most affordable options.
You can also hire a car with British Airways if you want to explore more of Portugal while visiting Porto. You’ll receive great benefits, with all mandatory charges included and 24-hour customer support, plus you’ll collect Avios points on every rental.
Why fly British Airways to Porto?
There’s a little something for everyone in Porto. Wine lovers can enjoy port made from grapes grown in the nearby Douro Valley, history lovers can explore the remnants of the city’s Roman and Celtic past, and foodies can have their fill of the city’s favourite dish, sardines. You can climb the Clérigos Tower, pick up prints by local artists at Ó! Galería, and walk the gardens at Palácio de Cristal. Whether you’ve hopped on the train for a daytrip from Lisbon or you’ve set up camp in Porto for a week, there’s plenty to keep you busy.
Discover outstanding service from the moment you book. Fly with just hand baggage and you can carry two bags in the cabin free of charge. Or, pick a price that includes a 23kg checked baggage allowance and free seat selection 24 hours before you fly. Onboard 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.
Porto holidays we recommend
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