Porto is genuinely hilly, and the part that matters is the roughly 60 m climb between the Douro and the old town above it. The funicular that links the two rises 61 m over 281 m of track at a maximum gradient of 36.1%, and the Gaia cable car on the far bank covers 58.5 m of the same drop. That is the wall you meet every time you go down to the water and then want to come back up.
The rest of the city is a long, uneven slope rather than a set of individual hills, so the hard part is not the height, it is the number of times a day you go down and up again. Porto also has a habit that catches walkers out: a street that looks on the map like it reaches the river often ends several metres above it, in a dead end or a staircase.
This page answers how steep Porto really is, why, and the four ways to avoid climbing it, and then keeps the first-hand notes from the four nights we spent walking it in June. Everything here is from a trip to Porto, Portugal that we walked rather than rode.
How hilly is Porto?
Porto is hilly in one direction: everything drains towards the Douro, and the historic centre sits on the slope above it. The 4 measurements below give you the scale of it.

- About 60 m of climb between the river and the old town. The Funicular dos Guindais climbs 61 m and the Gaia cable car covers 58.5 m, both of them doing the same job on opposite banks. That is roughly a 20-storey building.
- A maximum gradient of 36.1% on the funicular line. For comparison, the steepest stretches of San Francisco’s streets run at about 31%. The staircases beside the funicular are steeper still.
- 281 m of track to cover that 60 m. That is the horizontal distance the climb happens over, which is why the alleys between Ribeira and the cathedral are steps rather than roads.
- Two decks on the Dom Luís I bridge, roughly 45 m apart. The lower deck leaves Ribeira at river level; the upper deck leaves the Sé and arrives at the Jardim do Morro in Gaia. Picking the wrong one costs you the whole climb.
The city’s flat ground is the riverside on both banks, the Avenida dos Aliados and Rua de Santa Catarina at the top, and the coast at Foz. Everything between the top and the water is slope.

Why Porto is so hilly
Porto is hilly because it was built on the granite valley wall of the Douro, right where the river cuts down to the Atlantic. The old city grew on the north bank in a bowl of rock above a tidal river, with the cathedral and the bishop’s palace holding the high ground and the working quays at the bottom, and everything since has been fitted into the gap between them.

Two things follow from that shape. The first is the staircases. Where the slope was too steep for a road the city built steps, some of them wide public stairways with names, others narrow passages between houses, and they are still the fastest way down. We found the “Stairs of Truth” by getting lost looking for the river.
The second is the dead ends. Streets on the upper terraces run parallel to the river rather than towards it, and they finish at a retaining wall with the water visible below and no way down. We were walking to a lunch reservation, watched the Douro get closer on the map and closer on the eye, and had to backtrack twice. Check for steps on the satellite view before you commit to a route down.

How to get around Porto without climbing it
Getting around Porto without climbing means using the four pieces of transport built for exactly this problem. They are listed below, cheapest first.

- The Porto metro. It is underground through the centre and it crosses the river on the top deck of the Dom Luís I bridge, so a ride from São Bento or Trindade to Jardim do Morro replaces the whole climb and the bridge walk in one go.
- The Funicular dos Guindais. It runs from Avenida Gustavo Eiffel by the river up to the Batalha end of the old town, 281 m of track for a 61 m climb. A single is €4, a return €6 and it drops to €3 with a Porto Card. It is the single most useful €4 you will spend in Porto, and it is a good ride in its own right, with the bridge filling the window on the way up.
- The Gaia cable car. The Teleférico de Gaia runs 562 m along the Gaia bank between the riverside quays and the upper deck of the bridge at Jardim do Morro, covering 58.5 m of height. It costs €7 one way and €10 return, which is tourist pricing rather than transport pricing, but the view over the port lodges and the bridge is what you are paying for.
- Bus 500 and tram 1 along the coast. Both run west along the flat riverside from the centre towards Foz and the beaches, which means you can walk the seafront in one direction and ride back rather than climbing home.
The Porto Card bundles unlimited metro, city buses and suburban trains with free admission to more than 6 museums and attractions, 50% off at others, and deals at restaurants and shops. Get your Porto Card from GetYourGuide, which lets you cancel up to 24 hours beforehand, and our Porto Card guide works out whether it pays for the number of days you are staying.

What the hills do to the city
The hills are also why Porto looks the way it does, and on our first full day we asked someone who knew. We had a lunch meeting with Maria from the Porto Convention Board at Fish Fixe, a fish restaurant on Rua da Lada down by the water, and the walk there took us past street after street of buildings that looked derelict until a window opened and somebody leaned out of it.

Maria explained that the state of the housing stock has less to do with the slope than with rent control. Under the old Portuguese rental law a landlord could not raise the rent on a sitting tenant, and the contract could be handed down to the tenant’s children, so families were still paying around €150 a month for whole houses. That was good for the tenants and it left landlords with no money to repair anything. The law has since been reformed to let rents rise, and Porto has changed fast because of it: the same streets that were shuttered are now hotels, short-term rentals and shopfronts.
You can see the other half of that change on the ground. The city has pedestrianised streets, rebuilt pavements and taken cars out of places where cars had no business, though you will still meet one coming down an alley you assumed was a staircase. If you want the version of Porto in the photographs on this page, walk the streets above Ribeira before the renovation reaches them.

Lunch itself was worth the detour. We were steered towards a Portuguese seafood rice, somewhere between a paella and a stew, and Maria took the prawns apart with a knife and fork while we gave up and used our hands. Fish Fixe is still there, and it closes on Mondays.
Crossing to Vila Nova de Gaia
Crossing to Vila Nova de Gaia is the easiest way to see how steep Porto is, because you get to look back at it from the far bank. The Dom Luís I bridge is the crossing, and the decision to make is which deck. The lower deck leaves Ribeira at river level and lands on the Gaia quays among the port lodges. The upper deck leaves from beside the cathedral, carries the metro and a walkway, and lands at the Jardim do Morro. Go over the top and come back along the bottom, or the reverse, and you have seen both.

Gaia is calmer than the Porto side in the evening, which is why we went over twice for dinner. It also has a large riverside car park that is genuinely cheap: we paid €2.20 for two hours one night and €2.30 for three hours the next.
The first night we ate at a large Italian place on the water that had good reviews and produced an ordinary dinner. The second was Rabelos on Avenida Diogo Leite, which we had walked past and liked the look of, a wood-fronted building with a balcony upstairs. We got the balcony, ordered paella twice and paid €31.50 for two paellas, two colas and a caipirinha. Rabelos is still trading at the same address.

One thing to know before your first Portuguese dinner. Bread, olives, cheese and small dishes appear on the table without you ordering them, and they are not free. This is the couvert, and you pay for whatever you touch. We accepted them once out of hunger and paid about €6 for a few olives, some tomato and a bit of cheese, which is what a whole meal costs elsewhere in the city. You can say no thank you and send them back, and nobody minds.
Cross at least one evening for the view of Porto with its lights on, which is the picture everyone comes home with. And if you want the other end of the price scale, our review of dinner at Rui Paula’s DOP restaurant covers the Michelin-starred version of eating in this city.

The other stop we made in the centre was Livraria Lello, the Art Nouveau bookshop that queues around the block. Photography inside is allowed now, so ignore older guides that tell you to leave the camera in your bag. Entry is ticketed and the price comes off a book if you buy one.
The Circuito da Boavista
The Circuito da Boavista is Porto’s street racing circuit, and it has not held a race since 2013. We were in the city for the FIA World Touring Car Championship round that ran on it in June that year, on a 4.72 km course laid out around the Parque da Cidade near the beach, and we saw the cars for free from the public side of the barriers, along with a paddock market of toy cars and a display of old ones near the Castelo do Queijo.

That was the last one. Porto City Council suspended the event in 2015 after Turismo de Portugal declined to fund its roughly €3 million cost, the WTCC round never came back, and the championship itself no longer exists in that form. The Boavista Historic Grand Prix, which ran in alternate years alongside it, went the same way. So if you have read that you can catch racing on the Boavista circuit, check for an announcement before you plan around it, because there has not been one for over a decade.
What is still there is the Parque da Cidade itself, 83 hectares of it running down to the sea, which is the largest urban park in the country and the flattest large green space in Porto. During the race weekend most of it was fenced off. Now it is all walkable.

Walking along the Porto coast
Walking along the Porto coast is the flat walk this city otherwise refuses to give you, and it runs from the Parque da Cidade south past the forts to the mouth of the Douro. The seafront has a lower path set below the road and the main promenade, close to the sand, which is the one to take: it is quieter, it is out of the wind off the road, and it puts you level with the water.

Landmarks on the way south are the Forte de São Francisco Xavier, known locally as the Castelo do Queijo because of the round rock it sits on, and further on the Forte de São João da Foz with a lighthouse opposite it at the river mouth. We arrived at the Castelo do Queijo in the morning and found it shut, so check its hours rather than assuming.
Two practical notes from that walk. Public toilets along the Porto seafront and around the city are clean and stocked, which is not true of every European city and is worth knowing if you are out all day. And the coast walk is the reverse-direction trick: walk out along the sand and take bus 500 or tram 1 back, rather than doing the whole thing twice.

We had four nights in Porto and spent part of them out of the city, at Guimarães and at Bom Jesus do Monte above Braga, which was worth doing and meant we barely scratched Porto itself. I would go back in spring or autumn, when it is not blistering, and climb the hilly streets properly.
Where to stay in Porto
Where you stay in Porto decides how much climbing you do, so pick by altitude rather than by map distance. Staying on the upper level, around Aliados, Bolhão or Santa Catarina, means you walk downhill to the sights and ride or climb home. Staying in Ribeira means the opposite, and a beautiful walk to breakfast that hurts on the way back. Gaia is quieter and puts the bridge between you and everything.

For a pool after a day on those hills, which in July and August is not a luxury, we have a list of hotels with pools in Porto. For everything else, compare places to stay in Porto and across Portugal, and read the address against the contour lines before you book.
Don’t forget travel insurance
Travel insurance covers the things a hilly city can do to a holiday: a cancelled trip, an injury abroad, sometimes stolen or broken electronics. I make sure I am covered on every trip.

SafetyWing offers flexible plans you can sign up for when you are already travelling, which most policies do not allow. They were the first travel insurer to cover COVID, and when I caught it they reimbursed my expenses without an argument.
Is Porto hilly? FAQ
Is Porto or Lisbon hillier?
Porto is steeper over a shorter distance and Lisbon is hilly over a wider area. Porto’s climb is essentially one slope of about 60 m between the Douro and the old town, while Lisbon spreads across seven hills with valleys between them, so you climb more times in Lisbon and more sharply in Porto.
Is Porto walkable?
Porto is walkable if you plan the direction of travel. The centre is compact, roughly 2 km (1.2 miles) across, and everything worth seeing is within it, but walking it in the wrong order means climbing the same 60 m three times in a day. Walk downhill to the river, then take the funicular, the metro or the cable car back up.
Do you need good shoes in Porto?
You need shoes with grip in Porto. The pavements are calçada portuguesa, hand-laid limestone polished smooth by traffic, and they are slippery in rain and unforgiving of thin soles. Heels are a bad idea on any street below Aliados.
Is Porto suitable for people with limited mobility?
Porto’s riverside on both banks, the Avenida dos Aliados, the Parque da Cidade and the coast promenade are all flat and accessible. The connection between the river and the old town is not, but the funicular, the metro and the Gaia cable car all cover that gap without steps.
How many days do you need in Porto?
Three full days covers Porto itself at a pace the hills allow, and a fourth lets you add Gaia’s port lodges or the coast at Foz. We had four nights and spent two of the days outside the city, which was not enough for Porto.
WonderfulWanderings Pro Tips
The 5 tips below come from four nights walking Porto in June and from re-checking the transport, the venues and the racing calendar in September 2026.

- Say no to the bread and olives unless you want to pay for them. The couvert arrives without being ordered and is charged for whatever you touch. We paid about €6 for olives, a little tomato and some cheese, which is what a full meal costs in the same street. Sending it back is normal and nobody takes offence.
- Take the funicular up rather than down. A single is €4, €3 with the Porto Card, for a 61 m climb at up to 36.1% gradient. Walking down the staircases beside it costs nothing and is the good direction.
- Do not plan around racing at the Circuito da Boavista. The last WTCC round there was in 2013, Porto City Council suspended the event in 2015 and nothing has replaced it. The Parque da Cidade the circuit used is open and walkable all year.
- Park in Gaia, not in Porto. The riverside car park on the Gaia side cost us €2.20 for two hours and €2.30 for three, and it puts you at the bottom of the bridge with the quieter restaurants and the better view back at the city.
- Check the satellite view before walking down to the river. Streets on the upper terraces run along the slope rather than down it and finish at a wall above the water. We backtracked twice on the way to a lunch reservation, which is how we found the Stairs of Truth, but it is not a reliable way to sightsee.
About the author. This guide is written and maintained by the Wonderful Wanderings editorial team. Wonderful Wanderings was founded in 2012 by Sofie Couwenbergh, and the first-hand notes on Ribeira, Vila Nova de Gaia, the Boavista circuit and the Foz coast path come from the four nights she spent walking Porto in June. The team covers Portugal for independent travellers, including the hotels, restaurants, city cards, funiculars and travel insurance worth booking, and updates this page when fares, venues and events change.

















Wow, the food portions look huge!
They were… perfectly huge:)
Those food pictures made my mouth water. And the town looks really lovely, really beautiful. I’m such a sucker for European old-style homes, even if they are crumbling to pieces.
I always get that with food pictures and then I want a snack:p
These houses definitely have a charm to them, but I don’t think I’d want to live there.
In Porto the best food is tripas á moda do Porto, francesinha,bacalhau ,cozido á portuguesa isso sim agora pizzas?!
I had to Google that, but it looks great!
Unfortunately we didn’t try that.
Aaaah, more tempting travel pictures to consider yet another beautiful and delicious part of Portugal! I’m definitely interested in discovering, comparing, and contrasting the country’s two largest cities.
I loved Porto so much better than I did Lisbon. We’d taken 5 days for Porto and the area around it and that wasn’t nearly enough.
Wow, that bookstore is amazing! And Porto in general looks really gorgeous. I had a similar experience in Istanbul where the map made it look like you were right on the water, but you were actually quite high above it.
It really is great! Just know that it can get really crowded (and warm when it’s hot outside) as well.
Yeah those darn maps… they’ll do anything to trick us! :D
So yummy, yummy food i like it
lol:)
I’m concerned about the portugal hills and wondered if you know if parts of the coastal country are flatter or what cities are the most physically challenging? How would we know where to stay so not a struggle to maneuver to our hotel?
Hey Kay,
It’s been 7 years since we were there and I have to say that aside from remembering Porto as very hilly, my memory is a bit hazy. I do know that the coast around Lisbon (Cascais) etc was flatter but we weren’t there for very long. Julie Dawn Fox has a site only about Portugal. You can find her Googling “Julie Dawn Fox Portugal”. She’ll be able to help you better!