53 Unmissable Things to Do in Porto—From Must-Sees to Hidden Gems
Disclaimer: This page may contain affiliate links. If you make a purchase using one of those links, I may earn a commission at zero cost for you. Please see my disclaimer policy here and my privacy policy here.
Porto is one of Portugal’s most iconic cities — and with good reason. I spent a whole month living and working from a beautiful Airbnb in the heart of the city, and I took every chance I had to explore its streets, viewpoints, markets, and hidden gems.
Between morning coffee runs, riverside strolls, and weekend day trips, I got to know Porto beyond the postcard spots. In this post, you will find absolutely everything you must see in this beautiful city, from the most touristy places, like the Dom Luís I Bridge and Livraria Lello, which are totally worth your time, to hidden corners and cute spots.
Whether you are visiting Porto for the first time or a frequent traveler, I am sure you’ll find great tips in these 53 best things to do in Porto, including cultural highlights, food experiences, scenic walks, and free activities.



Free things to do in Porto
Let’s start with the free things to do. If you are traveling on a budget and you don’t want to spend on museum entry fees or tours, you can still enjoy Porto. The city is a work of architecture in itself, with its spectacular views and skylines, old buildings and artworks. You can walk around and enjoy it without spending a dime. So here are a few interesting free things to do.
1. Walk Across the Dom Luís I Bridge

This iron masterpiece is one of the most recognizable sights in Porto. Designed by a student of Gustave Eiffel, the Dom Luís I Bridge connects Porto and Vila Nova de Gaia over the Douro River. The top level is for pedestrians and the metro — and it’s where you’ll get the most breathtaking panoramic views, especially at golden hour or sunset.
I walked across this bridge countless times, back and forth, and I never grew tired of the spectacular views, not only at sunset but also early in the morning. It makes for a great walk, especially in summer when the day gets really hot and crowded. If you arrive around 8, it’s amazing! You can enjoy the golden light and the fresh air with only a few people around. Priceless.
Insider Tip: Walk one way on the top level and return on the lower one to see the city from both angles. It’s free and photogenic from every corner.
2. Admire the Azulejos at São Bento Train Station

You don’t need to catch a train to visit one of the most stunning train stations in Europe. Inside, you’ll find more than 20,000 azulejo tiles illustrating scenes from Portuguese history — kings, battles, and rural life — all in striking blue and white.
However, if you are planning trips around Porto, you can catch the train from here to Braga. Make sure to arrive on time to admire the beautiful tile work.
It’s totally free and only takes 10–15 minutes to visit, but you could spend much longer staring at those walls.
You can take one of the free walking tours in Porto, which are never entirely free because they always “expect/demand a minimum of €10 TIP, but they are worth the tip and even more because the guides are usually very knowledgeable and share many interesting stories of the city. There is a particular tour that showcases the best Azulejos in Porto, which I personally took and loved.
3. Wander Through the Ribeira District



I was staying in the Cedofeita area, where I spent my exercise time walking around Porto. This is the city’s postcard-perfect area — a colorful tangle of narrow streets, old houses, riverside cafes, and laundry hanging from balconies. It’s lively both day and night, with buskers, boats, and tourists soaking up the atmosphere.
Tip: For the best experience, walk along the Cais da Ribeira promenade in the early morning or late afternoon to avoid the crowds. However, don’t avoid getting lost among the narrow, uphill streets. Besides being a great exercise, they are full of secret corners and spectacular views.
4. Walk the Lower Level of the Dom Luís I Bridge

Most people head straight for the top deck — and fair, the views are amazing — but the lower level gives you a more intimate feel of the city. You’ll walk just above the water, with boats passing below and the Ribeira district rising beside you. Sometimes, divers put on a show and jump from the bridge.
Bonus: From here, you can cross directly into the Gaia riverwalk area and start your port tasting adventure right away. Then you can take the Cable car (7 Euro) to get to the top of the bridge and admire the views from there.



5. Walk along Villanova de Gaia District
Once you cross the Dom Luís I Bridge you are in Vila Nova de Gaia, a new district in Porto that is popular for the WOW (World of Wonder) Mall with a spectacular view over the city, restaurants and museums, but also narrow roads where to roam around and enjoy old architecture. Still, most of all to admire the peculiar work of art El Conejo.

You can also enjoy a lovely walk along the river all the way to the end of the estuary. I did it at the end of the day, and it’s another fantastic spot to enjoy the sunset in Porto. In fact, there is a convenient boardwalk, so you don’t have to worry about the cars and can just enjoy the beautiful view. I took an Uber to get back to my place.


6. Watch the Sunset from Jardim do Morro
This park across the Dom Luís I Bridge in Vila Nova de Gaia is hands-down one of the best sunset spots in Porto — and it won’t cost you a thing. You’ll get a full panoramic view of the Ribeira rooftops, the river, and the bridge, all glowing in that late golden light.
Bonus: It often turns into a mini festival in the evenings, with buskers, casual picnics, and the occasional food truck or pop-up bar.

7. Explore the Azulejos All Over the City
Porto is basically an open-air gallery of ceramic tile art. You don’t have to visit a museum to be amazed — just walk around. São Bento Station, Capela das Almas, Igreja do Carmo, and the side of the Church of Saint Ildefonso are just a few of the highlights.
Tip: Bring your camera. Early morning is best for soft light and fewer crowds.




8. Wander the Ribeira Waterfront
No ticket needed — just stroll along the riverfront promenade in Ribeira. It’s full of energy, with street performers, views of traditional rabelo boats, and a mix of locals and tourists relaxing by the water.
Tip: Sit with a takeaway coffee or gelato and just watch Porto life unfold.

9. Visit the Sé Cathedral Courtyard and Lookout Point
While the cloister and inside of the cathedral have a small entry fee, the square outside is free and offers one of the best lookout spots over the city’s red rooftops. It’s a great pause point on your way to or from the upper deck of the bridge.
Tip: There’s often a quiet buzz of musicians or vendors here, but it never feels overcrowded.

10. Browse Rua de Santa Catarina and the Mercado Temporário do Bolhão
This pedestrian street is great for people-watching, street music, and window shopping. Even if you don’t buy anything, soaking up the everyday rhythm of Porto is a treat in itself.
Don’t miss: The tiled façade of the Capela das Almas, which sits right along this road.



11. Take a picture at the PORTO Letters

It may appear very touristy, but it’s a nice photo to have as a free souvenir from Porto. Don’t you think? I took my cousin, her boyfriend, and her friends, and here is their picture. It’s located in front of Town Hall by Avenida Aliados, between and not far from Bento Station and Torre Clerigos, so you can make sure you fit it into your Porto itinerary.
Check out my video and subscribe to my YouTube Channel for more like this
Scenic spots and hidden gems in Porto
12. Miradouro da Vitória — A Quiet Viewpoint with Big Views
Tucked away near the University of Porto, this slightly scruffy viewpoint offers one of the best panoramas of the city — and it’s usually quiet. From here, you’ll see the Clérigos Tower, the Sé Cathedral, and the rooftops spilling down to the Douro River.
Tip: It’s especially peaceful at sunset or early in the morning, and you’ll often have it to yourself.
13. Jardins do Palácio de Cristal (Crystal Palace Gardens)

This series of landscaped gardens is perfect for a quiet escape from the city buzz. You’ll find fountains, exotic trees, hidden paths, and sweeping views over the Douro. Bonus: There are peacocks wandering around freely.
Tip: Bring snacks or a coffee and stay awhile — it’s one of Porto’s best chill-out zones, especially in the afternoon. There are also a couple of cafes and benches where to relax, besides a tower to climb and enjoy the views of the Douro River. If you are there at the end of August it’s there a bookfair is hosted.
14. Rua das Flores – A Street Full of Charm



Once neglected, this historic street has become a lively pedestrian area full of cafes, boutiques, and street performers. It’s a great place to wander slowly, peek into artisan shops, and maybe catch a pop-up art show or busker concert. There are a lot of cute cafes and one of the pastel de nata shops to enjoy while people watching!
15. Passeio das Virtudes

This terraced garden and lookout point is a favorite local hangout, especially at sunset. With views of the Douro and the Arrábida Bridge, it’s less polished than Jardim do Morro and smaller — more of a laid-back, bring-your-own-wine kind of vibe.
Tip: You might find locals playing guitar, sketching, or just enjoying the view with friends. It’s very low-key and authentic.
16. Foz do Douro — Where the River Meets the Sea
Take a tram or bus out to Foz, Porto’s beachside district, where the Douro River flows into the Atlantic. You’ll find seaside cafes, a lovely promenade, and rocky viewpoints with lighthouses. It feels like a mini seaside escape within the city.
Tip: I have walked from Ribehira all the way to Matosinhos through Foz do Douro. It was a long walk but very enjoyable. It took me a few hours because I would stop along the way to take pictures, but it was totally worth it. If you do it in the summer, it’s best to start early, as it can get very hot. Then you can relax on one of the beaches (see my pictures below).

17. Look for Street Art in Hidden Corners
Porto has a growing street art scene, from large murals to tiny stenciled pieces. Look for works by Hazul Luzah, one of the city’s most well-known street artists.
Tip: Wander the streets between Rua das Flores and Rua de Miguel Bombarda to spot the best ones.

18. Parque das Virtudes Vertical Garden
Just below the Virtudes viewpoint is a hidden little park known for its vertical garden setup. It’s layered and full of greenery, offering great river views and a quiet place to chill.
Tip: It’s easy to miss — keep walking down from Jardim das Virtudes toward the river to find it.
19. Hidden Courtyards in the City Center
Near Rua das Flores and Largo São Domingos, you’ll find small tucked-away courtyards with cafes, fountains, or just a peaceful pause from the city bustle.
Tip: Pop into open doors (respectfully) — many buildings house shared patios or tiled staircases worth a peek.
20. Walk the Old City Walls at Muralha Fernandina
Fragments of Porto’s medieval walls still exist, and you can walk a small section for a unique perspective over the city. It’s quiet and feels a bit like a secret — no tickets needed.
Entrance: Near Guindais funicular or down a small alley from the cathedral.
21. Viewpoint from Passeio das Fontainhas
This street along the edge of the cliff offers a different—and underrated—view of the river and bridge. It’s mostly locals, and it feels like a peaceful escape from the tourist buzz.
Tip: Come in the late afternoon, bring a drink, and just sit on the wall with your legs dangling over.
Museums and Landmarks in Porto (requires an entry fee)
22. Visit Livraria Lello — A Bookstore Like No Other
Often listed among the most beautiful bookstores in the world, Livraria Lello is a must-see for book lovers and architecture fans alike. With its curved wooden staircase, stained glass skylight, and neo-Gothic design, it’s more like a library in a fantasy novel.
Harry Potter fans, take note: It’s said to have inspired J.K. Rowling while she lived in Porto, though she has since denied it — the hype lives on anyway.



I have to confess, I didn’t enter the bookstore. I thought it was too crowded at any time of the day. But I now regret it and I recommend you should go, not only to say you have been there, but to experience the spectacular interior design and why not, to check out some interesting books.
Tip: Entry requires a ticket (€5, which you can use as credit if you buy a book), and lines get long. It doesn’t matter when you go as long as you have your reservation, as they will respect your time slot. You can book your entry on their official site, where you can choose different packages.
23. Climb the Clérigos Tower (Torre dos Clérigos)




This 76-meter baroque bell tower dominates Porto’s skyline. Climbing the 225 narrow steps is a bit of a workout, but the view from the top is worth it. You’ll get a 360° look over the tiled rooftops, churches, and the Douro River. It’s only 10 euros, and I would recommend getting your ticket in advance, and make sure you get there on time and go to the ticket counter to get your ticket before getting in line. I didn’t do it, and I lost my spot on the line. Not a big deal, but now you know better 🙂
Click here to get your Clerigos Tower Ticket
Tip: Combine it with a visit to the Clérigos Church, which is attached and free to enter. Go on a clear day for the best visibility.
24. Explore the Porto Cathedral (Sé do Porto)



One of the oldest monuments in the city, this Romanesque-Gothic cathedral has a fortress-like exterior and beautiful views from the terrace outside. Don’t miss the peaceful cloister, covered in azulejos — it’s one of the hidden highlights of the site.
I am so happy I visited this Cathedral: it was magical, a step back in time, with its magnificent arches, delicate azulejos tiling and spectacular views from the rooftop. I could even admire some artists restoring an ancient piece of art. Priceless.
Admission fee: €3
Tip: The square outside is a great photo spot with panoramic views over the Ribeira district.
25. Tour Palácio da Bolsa (Stock Exchange Palace)
The outside may look like a government office, but the inside? Pure grandeur. Built in the 19th century to impress international investors, this neoclassical building features opulent rooms, most famously the Arab Room, inspired by the Alhambra in Spain.
Tip: You can only visit on a guided tour (in multiple languages) and must book in advance. You can do it on the official website.
Entrance fee: €14
26. Step Inside Igreja de São Francisco (Church of Saint Francis)
From the outside, it’s just another Gothic church. But step inside and you’ll find one of the most extravagant displays of baroque woodwork in the country — all covered in gold leaf (around 100 kilos of it!). It’s dramatic, ornate, and unforgettable.
Entry Fee: €9
Tip: Since photos aren’t allowed, take your time and soak it in. Don’t skip the creepy catacombs and ossuary in the basement.
27. Ride the Gaia Cable Car (Teleférico de Gaia)

For 7 Euros, hop on this scenic cable car that runs along the Gaia side of the river, from the Jardim do Morro park to the port wine cellars below. It’s a short ride, but the views over the rooftops and river are worth it.
Tip: Great for catching sunset — do the cable car down and then walk back up via the hill or take the funicular. Or if you don’t like to walk uphill (who does, right?). You can just walk down during the day and take a ride back up in the evening, and stop to watch the sunset in the Jardim do Morro. More about it later.
28. Climb Arrabida Bridge



Don’t worry is not difficult and it’s an amazing short tour to take if you’re looking for something a little different in Porto. Arrabida Bridge is actually the only bridge in Europe you can legally climb—and the views from the top are totally worth it.
I found it by chance while talking a walk along the river and it was accidentally sunset time so after asking inormation I decided to go for it. I was lucky I got the last spot available in the last turn.
The experience is guided and safe, with harnesses and handrails all the way up. You’ll climb 262 steps along the arch of the bridge, which was once the largest concrete arch in the world. From the top—65 meters above the Douro River—you’ll get sweeping views of Porto, Vila Nova de Gaia, and even the Atlantic Ocean on clear days.
The whole experience takes about 45 minutes, and at the summit, you even get a little treat: a chocolate cup filled with port wine.
It’s not too physically demanding, and it’s a fun way to see the city from a totally different perspective. Definitely one of Porto’s hidden gems.
You can book the tour on their official page or show up and ask for the first slot available.
29. Try a Francesinha

This famous Porto sandwich is not for the faint of heart — it’s a meaty, cheesy, saucy beast. Picture layers of ham, steak, and sausage stacked between bread, covered in melted cheese, and drowned in a spicy beer-based sauce. It’s usually served with fries and sometimes even topped with a fried egg.
Where to try it: Café Santiago or Brasão are local favorites. And yes — you’ll probably need a nap after.
30. Taste Port Wine at the Cellars in Vila Nova de Gaia

Head across the bridge to Gaia, where most of the traditional Port wine cellars are. You can tour the aging rooms, learn the difference between tawny and ruby, and of course, sip your way through a tasting flight. Many cellars offer small group tours, some include food pairings.
Top picks: Graham’s (with river views), Taylor’s, or Sandeman for a more commercial but classic experience.
31. Visit Mercado do Bolhão

Porto’s central market is a great place to see locals in action — buying fresh seafood, produce, cheese, and flowers. It was recently renovated but still has that old-school charm. You can grab snacks or even sit down for a traditional meal at one of the food stalls.
Tip: Go in the morning to catch the bustle and fresher options or at midday for lunch. It’s usually very crowded, and it’s difficult to find a place to sit, but we made it. I took my cousin and her friends when they came to Porto for two days. They loved it.
32. Have a Sunset Drink at Jardim do Morro

Grab a cold beer or a glass of Vinho Verde and head to this park right across the Dom Luís I Bridge. It’s one of the best sunset spots in the city, and you’ll usually find live music, street food stalls, and locals chilling on the grass.
Bonus: It’s free and fun even if you’re solo, like I did.
33. Try Pastéis de Nata Fresh Out of the Oven
Yes, these are everywhere in Portugal — but don’t miss them in Porto. These flaky, creamy egg tarts are addictive, especially with a dusting of cinnamon and powdered sugar.
Where to go: Manteigaria is a local fave with an open kitchen so you can see them baking in real time.

34. Take a Culinary tour
I love tours that include food and wine if you love wine and want to learn more about the local food culture. You can learn how to make Pastel de Nata, or you can take a wine tasting tour to learn about the Porto wine-making process and do some wine tasting in a company. These are tours that I love to do as a solo traveler. Wine tasting alone is not fun.
Tip: Consider small group tours for a more personalized experience. Some even offer vegetarian options.
35. Eat Grilled Sardines Like a Local


Especially in summer, sardines are everywhere — chargrilled to perfection, served with potatoes and salad. It’s simple but full of flavor, and deeply Portuguese.
Best time: June, during the São João Festival, when the city basically turns into a sardine party.
36. Sip Vinho Verde on a Rooftop Bar
This crisp, slightly fizzy “green wine” is light and refreshing — perfect for Porto’s sunny days. Enjoy it at one of the city’s many rooftop bars overlooking the river.
Try: 17° Restaurant & Bar or Mirajazz for casual sunset vibes.
37. Order Tripas à Moda do Porto (If You’re Feeling Brave)
This is the dish that gave Porto its nickname: Cidade Invicta. It’s a stew made of tripe, beans, sausage, and carrots — definitely not for picky eaters, but it’s historic and beloved by locals.
Tip: Go to a traditional tasca, and don’t be afraid to ask for a small portion.
38. Explore the Local Petiscos Scene
Portugal’s version of tapas — petiscos — are a great way to try several dishes without overcommitting. Think cod fritters (pastéis de bacalhau), octopus salad, and cured cheeses.
Where to try: Taberna dos Mercadores or Tapas na Boca. Order a few and share — or don’t. No judgment.
39. Visit the Church of Carmo and Carmelitas — and Spot the Hidden House

These two churches sit side by side and are often mistaken for one building, but there’s a tiny house between them — the narrowest in Porto. The blue-and-white azulejo wall of Igreja do Carmo is one of the most photographed facades in the city.
Tip: You can visit both churches and explore the secret house located between them, which was once a monk’s residence. The tiny rooftop also offers great views of the city.
40. Take a Douro River Cruise

You’ve seen the Douro River from the bridges — now see Porto from the water. The classic 6-bridges boat tour lasts about 50 minutes and takes you up and down the river in a traditional rabelo boat.
Tip: It’s especially relaxing in the late afternoon light, and you can book it easily from the Ribeira docks or online, where you can read clients’ reviews. Check out this highly rated tour
41. Explore the World of Photography at Centro Português de Fotografia
Set in a former 18th-century prison, this free museum is a haven for photography enthusiasts. It features historic cameras, rotating photo exhibitions, and a haunting atmosphere thanks to the preserved jail cells.
Tip: Go up to the top floor — the lighting and architecture make for incredible photos, too.
42. Tour Casa do Infante – Prince Henry the Navigator’s Birthplace
This small but interesting museum is located in a medieval house where Prince Henry the Navigator was born. It offers insights into Porto’s maritime history, Roman origins, and medieval commerce.
Tip: It’s not overly touristy and makes a nice, quiet cultural stop near the river.
43. Attend a Live Fado Performance
While Fado is more associated with Lisbon and Coimbra, you can still find heartfelt performances in Porto’s intimate venues. Traditional songs tell stories of longing and life, accompanied by Portuguese guitar.
Where to go: Try Casa da Mariquinhas or Ideal Clube de Fado for a more authentic, less commercial experience. If you are traveling solo and you don’t like to go out at night on your own you can join one of the tours available. I would do that.
44. Discover the Romanticism Museum (Palácio de Cristal Area)
The Museu Romântico is housed in a former mansion and offers a glimpse into 19th-century bourgeois life. It’s small but beautifully preserved and provides a calm break from the busier sights.
Bonus: It’s next to the Crystal Palace Gardens, so you can combine both for a full morning. The garden is home to an old tower offering amazing views of the river, as well as peaceful walks.

45. See the Beautiful Capela das Almas (Chapel of Souls)
Located on Rua de Santa Catarina, this chapel is entirely covered in blue and white tiles depicting the lives of saints. It’s one of the most stunning and unexpected religious façades in Porto.
Tip: It’s free to enter, and the street it sits on is great for people-watching and shopping.
46. Go Underground at the Porto Wine Museum
This museum traces the history of wine in the Douro region and Porto’s role in trade. It’s small and informative, with old barrels, maps, and tools. Not a must-see for everyone, but perfect for wine lovers who want context before visiting the cellars.
Tip: Combine this with a tasting or walk through Gaia for a full wine-focused afternoon.


47. Watch a Show at Casa da Música
This modern concert hall is one of Porto’s architectural standouts — all sharp angles and minimalist design. The acoustics are incredible, and the performances range from classical to jazz, electronic, and local acts.
Tip: Take the guided tour if you’re not catching a show. It’s really interesting even if you’re not an architecture nerd.
48. Visit Museu Nacional Soares dos Reis
Portugal’s first public art museum, housed in a 19th-century palace, features works by Portuguese painters and sculptors from the 19th and 20th centuries. It’s quiet, elegant, and full of beautiful pieces — a great indoor escape on a rainy day.
Tip: They often have temporary exhibitions and affordable entry (with discounts for students and seniors).
Day trips ideas from Porto
49. Douro Valley – Portugal’s Wine Country
This is one of the most scenic wine regions in the world, with terraced vineyards rolling down to the river and centuries-old quintas (wine estates) dotting the hillsides. You can visit for wine tastings, take a river cruise, or just drive along the winding N222 (often called one of the most beautiful roads in Europe).
How to go: Join a guided tour from Porto (many include lunch and tastings), rent a car, or take the scenic train from São Bento to Pinhão.
Douro Valley Recommended Tours
50. Braga – A Historic and Spiritual City
Known as the “Rome of Portugal,” Braga is one of the country’s oldest cities and full of religious sites, Roman ruins, and lively pedestrian streets. Don’t miss the monumental Bom Jesus do Monte staircase — it’s iconic.
How to go: Easy 1-hour train ride from Porto. Once there, walk or take a funicular up to Bom Jesus for great views.
51. Guimarães – The Birthplace of Portugal
This charming medieval town is often called the cradle of the nation — it’s where Portugal’s first king was born. The UNESCO-listed old town is lovely to wander, with cobbled squares, one of the most spectacular castles in Portugal, and a 10th-century palace.
How to go: About 1 hour by train or bus. You can easily pair it with Braga if you start early.

52. Aveiro – The “Venice of Portugal”
Aveiro is a vibrant town crisscrossed by canals, where traditional moliceiro boats glide past Art Nouveau buildings. It’s a fun change of scenery and also close to the beach.
Don’t miss: Ovos moles — a local pastry filled with sweet egg yolk cream.
How to go: 1-hour train ride from Porto, with frequent departures.
53. Matosinhos – Beach, Surf & Seafood

Just outside Porto, Matosinhos offers a very different vibe — a long sandy beach, surfing schools, and some of the best grilled seafood restaurants in the region. It’s super laid-back and perfect for a sunny escape.
How to go: Take the metro (Line A) straight to Matosinhos Sul. Bring a towel and an appetite. I went on foot and I arrived exhausted, but I enjoyed the views along the coast.
Pin It For Later










Really interesting, I loved all the ideas for more quirky things to do. Thank you.
Glad you like it :). Feel free to browse around for more posts about Portugal 🙂