Skip to Navigation

Picturesque Porto

Porto.

Sitting on the north bank of the River Douro, the charming and historic city of Porto is a commercial hub in the north of Portugal. Narrow lanes rise steeply into the hills on both sides of the river, creating a beautiful valley.

Porto is full of pastel-shade abodes, rising like steps up the hillside, grand Baroque churches and azulejo-tiled cafés. Famous for its port wine, you will find many world-renowned names along the south bank of the Douro, in Vila Nova de Gaia. But that isn’t all it is famous for, with its honest and humble populace, lots of cultural highlights and an ever-growing foodie scene. Street art flourishes alongside traditional galleries, Roman ruins sit next to modern accommodation and hip bars and chic restaurants can be found across the city. Don’t miss a trip to the UNESCO-certified Ribeira district, before heading to the more cosmopolitan Baixa. Find out for yourself by booking flights to Porto now.

Porto city breaks we recommend

Luxury hotels

Porto area guide

Find the best neighbourhoods in Porto.

Ribeira
Ribeira.

Ribeira

Porto’s historic district of Ribeiro (the Riverside) is made up of medieval streets and dark nooks, but its charm comes from the tumble-down houses painted in pastel colours. During the day, you’ll find traditional Rabelo boats cruising down the river now laden with sightseers rather than barrels. Then in the evening, it comes alive with merrymakers searching out popular bars in the archways and alleys. You will also find the Casa do Infante on Praça da Ribeira, birthplace of Henry the Navigator, and a fantastic gilded church interior at the Igreja Monumento de São Francisco.

Terms and Conditions

Create a trip

Create a trip
MultiCity
Journey Type
More information
Ticket typeMore information
PassengersExplanation of 'young adults'

Book direct for a better deal

Value

Best Price Guarantee

Find a British Airways flight for less, we'll refund the difference.

Find out more

Low price finder and low initial deposits.

Budgeting tools

Low price finder and low initial deposits.

Find out more

Service

Hold your flight booking for 72 hours for a small fee

Explore

Need a little help from our destination experts?

Ensure your next holiday is extra special by talking to one of our European travel specialists.

Bookings made over the telephone incur a £10 booking fee per person.

Why fly BA?

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

  • Free seat selection 24hrs in advance
  • Inclusive 23kg / 51lb checked baggage allowance*
  • Airport, online or mobile check-in
  • Manage your travel plans with the British Airways app

*Except on Basic fares.