Why BA?

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

  • Seat selection available online 24hrs in advance
  • Inclusive 23kg checked baggage allowance
  • Airport, online or mobile check-in
  • Complimentary onboard food and bar service
  • Enjoy the latest movies, TV, and music on your personal seatback screen
  • Earn Avios points when you fly to spend on reward flights

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 from London.

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.

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.

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