25 Best Things to Do in Porto: The Classics, Hidden Gems & Local Experiences (2026)
Trying to figure out the best things to do in Porto?
I get it. Every Porto guide seems to recommend the exact same attractions, and while some of them are absolutely worth visiting, after visiting Porto several times, I’ve realized the experiences I remember the most aren’t always the ones at the top of those lists.
So in this guide, I’ll cover the Porto classics every first-time visitor should see, but I’ll also share the best things to do in Porto after visiting several times —from my favorite viewpoints and neighborhoods to food tours, river cruises, and day trips that made me fall in love with the city.
Planning your trip to Portugal?
🏨 Find the best hotels in Portugal
→ Browse hotels in Lisbon | Browse hotels in Porto
🚆 Travelling between Lisbon and Porto?
→ Book your train and bus tickets in advance
🚗 Planning a Portugal road trip?
→ Compare rental car prices
📱 Get an eSIM before you arrive
→ Stay connected from the moment you land
🛡️ Don’t travel without insurance
→ Get travel insurance for Portugal
🎟️ Book the best tours and activities
→ Browse Portugal experiences
The Porto Classics (Don’t Skip These)

Before I share my favorite experiences, let’s start with the classic things to do in Porto.
These are the attractions that made Porto famous and, if it’s your first time visiting, I genuinely think they’re worth seeing at least once. Yes, some of the most popular things to do in Porto are touristy, but there’s a reason millions of people visit them every year.
Once we’ve covered the essentials, I’ll share the things to do in Porto I’d actually prioritize after visiting the city several times—the experiences I think make a trip here even more memorable.
Walk Across Dom Luís I Bridge
You can’t really visit Porto without walking across Dom Luís I Bridge. It’s the city’s most famous landmark and one of the best places to get panoramic views over Porto and the Douro River.
I recommend crossing it twice if you can: once on the upper level for the views, and again later on the lower level right next to the river. They’re completely different experiences.
Explore Ribeira
Ribeira is probably the postcard version of Porto you’ve already seen online. Colorful buildings, restaurants by the river, little streets, live music… it’s touristy, but it’s also one of the nicest areas to simply wander around without any plan.
Don’t rush through it. Grab a drink, sit by the river and just enjoy the atmosphere.
Visit São Bento Station
Even if you’re not arriving by train, step inside São Bento Station.
It’s famous for the thousands of blue-and-white tiles covering the walls, telling stories from Portuguese history. It’s free to visit, takes about ten minutes, and it’s one of Porto’s most beautiful buildings.
Climb Clérigos Tower
If you don’t mind climbing a few hundred steps, Clérigos Tower has one of the best viewpoints in Porto.
From the top you’ll get a 360-degree view over the city’s rooftops, churches and the Douro River. I’d recommend going early in the morning or close to sunset to avoid the biggest crowds.
Visit Livraria Lello
Livraria Lello is one of the most famous bookstores in the world, partly because people believe it inspired parts of Harry Potter.
It’s undeniably beautiful, but it’s also one of the busiest attractions in Porto. If you decide to visit, book your ticket in advance and go as early as possible.
Visit Porto Cathedral

Porto Cathedral is one of the oldest buildings in the city and definitely worth a quick stop while exploring the historic center.
The cathedral itself is beautiful, but my favorite part is actually the viewpoint outside. It offers one of the best free views over Porto.
Relax at Crystal Palace Gardens
After spending the day walking up and down Porto’s hills, Crystal Palace Gardens are the perfect place to slow down.
The gardens are peaceful, full of shaded paths and viewpoints overlooking the Douro River. If you’re lucky, you’ll even spot peacocks wandering around.
My Favorite Things to do in Porto

The Best Food Experiences in Porto
Trying the local food is one of the best things to do in Porto, but if you want to go beyond simply ordering a francesinha at a restaurant, these are the experiences I think are actually worth paying for and that I’d book myself.
Join a Local Food Tour

If it’s your first time in Porto, I genuinely think a food tour is one of the best experiences you can book.
You’ll visit several local restaurants and traditional taverns while learning about Portuguese food, culture and history from a local guide. It’s also a great way to discover places you probably wouldn’t find on your own.
Check the Porto Food Tour here
Go Port Wine Tasting in Vila Nova de Gaia
You can’t visit Porto without trying port wine.
Across the river in Vila Nova de Gaia you’ll find the famous wine cellars where port wine has been stored for centuries. Most tours include a guided visit through the historic cellars, explain how port wine is made, and finish with a tasting of different varieties.
Even if you’re not a big wine drinker, it’s one of the most iconic experiences in Porto.
Check the Port Wine Cellar Tour here
Learn to Make Portuguese Pastéis de Nata

Instead of just eating Portugal’s most famous pastry, why not learn how to make it yourself?
During this cooking class you’ll prepare authentic pastéis de nata from scratch before sitting down to enjoy them fresh from the oven. It was one of the most unique food experiences I found in Porto and something you’ll remember long after your trip.
Check the Pastel de Nata Cooking Class here
The Best Viewpoints in Porto

One of my favorite things to do in Porto is simply find a viewpoint, grab a coffee or a beer, and watch the city from above. Porto has no shortage of miradouros, but these are the ones I think are actually worth your time.
Jardim do Morro (My Favorite Sunset Spot)
If you only visit one viewpoint in Porto, make it Jardim do Morro.
It’s located just across Dom Luís I Bridge in Vila Nova de Gaia and has one of the best panoramic views over Porto’s colorful rooftops and the Douro River. Around sunset it turns into one of the liveliest places in the city, with street musicians, people having picnics and everyone waiting for the sun to go down.
It gets busy, but the atmosphere is honestly part of the experience.
Serra do Pilar Monastery
Just a couple of minutes from Jardim do Morro you’ll find Serra do Pilar.
The viewpoint here is slightly higher and much quieter than Jardim do Morro, making it a great option if you want the same incredible views without as many people. From here you can see the entire historic center, Dom Luís I Bridge and the Douro River stretching into the distance.
I actually preferred the views from here during the day.
Miradouro da Vitória
This is probably Porto’s most underrated viewpoint.
It’s hidden down a small street in the city center and many visitors walk straight past it without realizing it’s there. The viewpoint overlooks Ribeira, the Douro River and the wine cellars in Gaia, making it one of my favorite free viewpoints in Porto.
It’s much smaller than the others, but definitely worth stopping for a few minutes.
Clérigos Tower (If You Don’t Mind the Stairs)
I already mentioned Clérigos Tower above because it’s one of Porto’s main attractions, but it’s also one of the city’s best viewpoints.
If you’re happy climbing over 200 steps, you’ll be rewarded with a 360-degree view over Porto. Personally, I think the views from Jardim do Morro and Serra do Pilar are actually prettier, but Clérigos gives you a completely different perspective right in the middle of the city.
The Best Douro River Cruises in Porto

Seeing Porto from the Douro River is one of those experiences you simply shouldn’t skip. Whether you’re looking for a quick sightseeing cruise, a romantic sunset sail or a luxury yacht experience, these are the river tours I’d actually recommend.
Douro River Boat Cruise with Port Wine & Snacks
If you want something a little more relaxing than the classic tourist cruise, I’d go for this one. You’ll enjoy Porto’s skyline from the river while sipping a glass of local port wine and sampling Portuguese snacks along the way.
Check the Douro River Boat Cruise with Port Wine & Snacks here
Six Bridges Panoramic Cruise
This is Porto’s classic river cruise and the one most first-time visitors choose. In around 50 minutes you’ll sail under all six of Porto’s famous bridges while learning a little about the city’s history.
Check the Six Bridges Panoramic Cruise here
Douro Sunset Sailboat Experience
This is probably the most beautiful cruise in Porto. Watching the sun set over the city while sailing on a traditional sailboat makes for a much more intimate experience than the larger tourist boats.
Check the Douro Sunset Sailboat Experience here
Private Yacht Cruise with Local Wine & Snacks
If you’re celebrating something special—or simply want to experience Porto in style—this is the one I’d book. You’ll cruise past the city’s six bridges on a private yacht while enjoying local wine and Portuguese snacks away from the crowds.
Check the Private Yacht Cruise here
The Best Day Trips from Porto

Porto is amazing on its own, but if you have a few extra days, there are some incredible places you can easily visit from the city. These are the day trips I’d actually recommend.
Explore the Douro Valley
If you only have time for one day trip from Porto, make it this one.
You’ll visit local wineries, enjoy several wine tastings, have lunch overlooking the vineyards and finish the day with a relaxing cruise along the Douro River. It’s one of the most famous experiences in northern Portugal for a reason.
Check the Complete Douro Valley Wine Tour here
Visit Braga & Guimarães
If you’re interested in Portuguese history, this is probably the best cultural day trip from Porto.
You’ll visit Braga, one of Portugal’s oldest cities, famous for the beautiful Bom Jesus do Monte Sanctuary, before heading to Guimarães, known as the birthplace of Portugal. It’s the perfect day trip if you want to see two completely different cities without having to organize transport yourself.
Check the Braga & Guimarães Day Trip here
Visit Aveiro & Costa Nova
Known as the “Portuguese Venice”, Aveiro is famous for its colorful canals and traditional moliceiro boats. This tour also includes Costa Nova, where you’ll see the iconic striped beach houses that have become one of Portugal’s most photographed spots.
Check the Aveiro & Costa Nova Tour here
Discover Gerês National Park
If you’re more into nature than cities, this was one of my favorite day trips.
You’ll visit waterfalls, natural lagoons, scenic viewpoints and small mountain villages inside Portugal’s only national park.
Check the Gerês National Park Tour here
Visit Santiago de Compostela
If you’ve always wanted to visit Spain while staying in Porto, this is probably the easiest way to do it.
The tour combines Santiago de Compostela with the charming Portuguese town of Valença, giving you two countries in one day.
Check the Santiago de Compostela Day Trip here
Things to Do in Porto at Night

Porto feels completely different after dark. The crowds start to disappear, the city lights reflect on the Douro River and the atmosphere becomes much more relaxed. If you’re looking for things to do in Porto at night, these are the experiences I’d actually recommend.
Enjoy a Glass of Port Wine
You can’t leave Porto without trying Port wine. Whether you choose a rooftop bar overlooking the city or one of the historic wine cellars in Gaia, this is probably the most iconic evening experience in Porto.
Listen to Live Fado
For a quieter evening, book a traditional Fado performance. Even though Lisbon is more famous for it, Porto also has some fantastic venues where you can experience Portugal’s traditional music.
Explore the Galerias de Paris Bar Area
If you’re looking for nightlife, this is where most people end up. The streets around Galerias de Paris are full of cocktail bars, pubs and small clubs, making it one of the liveliest areas in Porto after sunset.
Walk Along the Douro River
One of my favorite free things to do in Porto at night is simply walking along the river. The bridges light up, the atmosphere is relaxed and the city feels completely different from during the day.
Things I Personally Wouldn’t Prioritize in Porto

After visiting Porto several times, I realized there are a few attractions that I probably wouldn’t spend my time or money on again. If it’s your first visit and you have plenty of time, you might still enjoy them. But if you’re only here for two or three days, I’d honestly spend that time somewhere else.
Livraria Lello
I’m probably going to get some hate for this one.
Yes, it’s beautiful. Yes, it’s one of the most famous things to do in Porto.
But unless you’re a huge Harry Potter fan or you’ve always dreamed of visiting it, I personally don’t think it’s worth standing in line for an hour or two just to spend a few minutes inside.
I’d much rather grab a coffee, wander through Ribeira, or spend that time on a food tour.
Porto Cathedral (Interior)
I think it’s worth walking past because it’s one of Porto’s main landmarks and the views outside are fantastic.
But I wouldn’t necessarily pay to visit the interior unless you’re particularly interested in churches or history.
Riverfront Restaurants in Ribeira
Not exactly an attraction, but something I’d avoid.
Most restaurants right on the river charge tourist prices for fairly average food.
Walk just five or ten minutes away from the waterfront and you’ll usually eat much better for less money.
Tourist Tuk-Tuk Tours
Personally, I’d skip these.
Porto is incredibly walkable, and half the fun is getting lost through the small streets. If you want to spend money on an experience, I’d choose a food tour, wine tasting, or Douro Valley day trip instead.
Things to Do in Porto if You Only Have One Day

If you’re short on time, don’t try to see everything. Porto is best enjoyed slowly, but if you only have one day, these are the things to do in Porto I’d prioritize:
- Explore Ribeira and wander along the Douro River.
- Walk across Dom Luís I Bridge for the best city views.
- Visit São Bento Station and admire its famous blue-and-white tiles.
- Climb Clérigos Tower for a panoramic view over Porto.
- Finish the day watching the sunset from Jardim do Morro.
If you’re wondering how to fit everything into one day without rushing around, I’ve already planned it for you in my 1 Day Porto Itinerary.
FAQs

What are the best things to do in Porto for first-time visitors?
If it’s your first time in Porto, I’d start with Ribeira, walk across Dom Luís I Bridge, visit São Bento Station, climb Clérigos Tower, and spend an evening by the Douro River. Then I’d add at least one food experience or river cruise to see a different side of the city.
What are the best free things to do in Porto?
Some of my favorite free things to do in Porto include walking around Ribeira, crossing Dom Luís I Bridge, visiting São Bento Station, relaxing in Crystal Palace Gardens, exploring Foz do Douro, and watching the sunset from Jardim do Morro or Miradouro da Vitória.
What are the best things to do in Porto for couples?
Porto is perfect for couples. I’d recommend taking a sunset sailboat cruise on the Douro River, going port wine tasting in Vila Nova de Gaia, enjoying dinner by the river, and watching the sunset from Jardim do Morro before wandering through the historic streets together.
What are the best things to do in Porto in one day?
If you only have one day in Porto, I’d focus on Ribeira, Dom Luís I Bridge, São Bento Station, Clérigos Tower, and a Douro River cruise. That gives you a good mix of Porto’s most famous landmarks and experiences without feeling too rushed.
Are Porto river cruises worth it?
Yes. Seeing Porto from the Douro River is one of my favorite experiences in the city. Whether you choose the classic Six Bridges Cruise, a sunset sailboat, or a private yacht experience, I think it’s one of the best things to do in Porto.
What are the best day trips from Porto?
The best day trips from Porto include the Douro Valley, Braga and Guimarães, Aveiro and Costa Nova, Gerês National Park, Arouca Bridge and Paiva Walkways, and Santiago de Compostela in Spain.
Final Thoughts

There are plenty of things to do in Porto, but what makes the city special isn’t checking landmarks off a list. It’s wandering through colorful streets, stopping for long lunches, watching the sunset over the Douro River, and simply slowing down.
If it’s your first visit, I’d definitely spend time seeing the classics—they’re famous for a reason. But don’t feel like you need to do everything. Some of my favorite memories from Porto came from the experiences that aren’t always at the top of every guidebook, whether that was taking a pastel de nata baking class, joining a food tour, or spending a full day exploring the Douro Valley.
Hopefully this guide helped you decide which things to do in Porto are actually worth your time, so you can build an itinerary that fits your travel style instead of trying to cram in every attraction.
If you’re still planning your trip, don’t forget to check out my other Porto guides below—they’ll help you decide where to stay, how many days you need, and everything else you should know before visiting.
Read my other Porto Guides
Is Porto worth visiting? My honest review in 2026
Solo travel Porto: is Porto good for solo travelers?
Is Porto safe for solo female travelers?
Best time to visit Porto: a month by month guide
How many days in Porto do you need? My honest recommendation
First time in Porto: everything you need to know before visiting
How to do a day trip to Porto from Lisbon
1 day Porto itinerary: How I’d spend 24h in Porto
Lisbon vs Porto: which city should you visit in Portugal?
8 best viewpoints in Porto: my favorite places for the best views
2 day Porto itinerary: how I’d spend 48h in Porto
Where to Stay in Porto: Best Areas and Hotels in the city center
-
25 Best Things to Do in Porto: The Classics, Hidden Gems & Local Experiences (2026)
Trying to figure out the best things to do in Porto? I get it. Every Porto guide seems to recommend the exact same attractions, and while some of them are absolutely worth visiting, after visiting Porto several times, I’ve realized the experiences I remember the most aren’t always the ones at the top of those…
-
Where to Stay in Porto: Best Areas and Hotels in the City Center
Trying to figure out where to stay in Porto? I get it. Porto isn’t a huge city, but choosing the right area can completely change your trip. Some neighborhoods are perfect if it’s your first time visiting, while others are quieter, cheaper, or just have a completely different vibe. I’ve been to Porto several times…
-
2 Day Porto Itinerary: How I’d Spend 48 Hours in Porto
If you’re planning to spend 2 day Porto itinerary I think it’s the perfect amount of time. One day is enough to see the main attractions, but with a second day you don’t have to rush around trying to tick everything off. You can actually slow down a bit, explore a few quieter streets, enjoy…




