Why BA?

Fly with British Airways and enjoy award-winning service, excellent value for money and no hidden charges:

  • Free seats selection 24hrs in advance
  • Inclusive 23kg checked baggage allowance*
  • Airport, online or mobile check-in
  • Free onboard food and bar service

*Not applicable to hand baggage only fares.

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.

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 with British Airways.

Flying to Porto with British Airways

Our direct flights from London to Porto leave multiple times every week from Heathrow Airport, making it easy to find a flight time to suit you. Make the most of free seat selection 24 hours in advance, a 23kg checked baggage allowance and three handy check-in options, and arrive in sunny Portugal feeling relaxed and ready to enjoy your break.

Arriving in Porto.

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.

Flying to Porto from London.

Flying to Porto from London

With direct flights departing from London Heathrow, it's easy to plan your Portuguese holiday for a time that suits you. Book your preferred seat in advance at no extra charge and keep your trip stress-free from start to finish.

Weather in Porto.

Weather in Porto

Porto enjoys a Mediterranean climate, with warm, dry summers and relatively mild winters. Rainfall can be frequent, so pack accordingly.

Travel classes

Porto weather

Prepare for the weather before your holiday

Average seasonal temperatures°C/°F
  • 10°Jan
  • 11°Feb
  • 12°Mar
  • 13°Apr
  • 15°May
  • 18°Jun
  • 20°Jul
  • 19°Aug
  • 19°Sep
  • 16°Oct
  • 13°Nov
  • 12°Dec
Average monthly rainfall (mm)
  • 110
  • 160
  • 90
  • 100
  • 70
  • 40
  • 20
  • 20
  • 60
  • 160
  • 150
  • 180
Average daily sunshine (hours)
  • 2
  • 2
  • 4
  • 8
  • 9
  • 11
  • 11
  • 11
  • 7
  • 5
  • 3
  • 2

Terms and conditions