Fly to Porto

Flights to Porto

Discover Porto with British Airways

Fly to Porto with British Airways and discover the charm of Portugal's second city. As one of the oldest European centres, there is no shortage of culture and history lying in wait.

Take a ramble through the winding streets of the old town, with its traditional homes and tiled churches, before finding a spot by the Douro river and sampling the city's most famous export in the form of the local port wine. Wherever you start, get there in style, with regular flights from London with British Airways.

Flights to Porto

Everything you need to know about our flights from London to Porto

Flight duration

Depart from London and find yourself soaking up the culture of Porto in no time. Our flights from London Heathrow deliver you direct to the city's Francisco de Sá Carneiro Airport in just 2 hours and 20 minutes.

Flying to Porto from London

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 - both options include complimentary on-board drinks and snacks.

Arriving in Porto

When you touch down at Porto's Francisco de Sá Carneiro Airport, you'll find yourself less than seven miles from the city centre. Reach the centre of the action quickly and easily, using Line E of the Porto Metro which links to the downtown area and main train station. Taxis and buses also link the city and airport and car hire is available from the arrivals terminal.