Porto, Portugal’s second-largest city, sits along the Douro River in the north. With a rich history dating back to the Roman era, this vibrant destination offers a blend of stunning architecture, flavorful cuisine, and a lively waterfront. Once an important trading hub, Porto remains a city that captures the heart of its visitors. After spending a month here, it became my favorite spot in Portugal, and one of my top places in Europe. Whether you’re exploring iconic sights or uncovering hidden gems, Porto truly has something for everyone. In this guide, I’ll go over all of the best things to do in Porto that I loved over my month visit.
Find a great hotel stay in Porto, Portugal on Trip.com here!
Table of Contents
Porto’s Top Attractions & Sights
20 Best Things to do in Porto, Portugal
1. Stroll the Ribiera
For a true taste of Porto, head to the Ribeira, the city’s vibrant waterfront neighborhood. With its colorful buildings, narrow streets, and stunning views of the Douro River, this area captures the heart of Porto.
The Ribeira is always buzzing with activity, from live music to festivals, and is lined with numerous restaurants and cafés. While exploring, take time to wander the charming streets to soak in the lively atmosphere. As the heart of Porto’s waterfront, it’s a must-see and one of the best things to do in the city.
Here are some of the best things to do along the Ribeira:
- Take a Douro River Boat Cruise: Enjoy the scenic views of Porto and its historic bridges.
- Grab a Drink at Local Cafés: Relax at a riverside café and enjoy the lively atmosphere.
- Explore the Narrow Streets: Wander the cobbled lanes and discover hidden shops and bars.
- Visit Praça da Ribeira: This charming square is perfect for people-watching and soaking in the vibe.
- Enjoy the Street Performers: The Ribeira often hosts live music and street entertainment.
2. Ponte de Luis Bridge
The Ponte de Luis I Bridge is one of Porto’s most iconic landmarks, connecting the city with Vila Nova de Gaia across the Douro River. Designed by Téophile Seyrig, a student of Gustave Eiffel, this steel arch bridge was completed in 1886 and is often compared to the Eiffel Tower due to its style.
The bridge features two levels: the upper deck is for pedestrians and offers stunning views of Porto and the river, while the lower deck is for cars. During my stay, I crossed this bridge daily, and the views from the upper deck were unforgettable. It’s truly one of Porto’s must-see attractions.
3. Visit Vila Nova de Gaia
Vila Nova de Gaia, just across the Douro River from Porto, is best known for its famous port wine cellars and breathtaking views of Porto’s skyline. Easily accessible via the Ponte de Luis I Bridge, Gaia offers a wealth of experiences for visitors.
Wine enthusiasts can indulge in tastings of world-class port wines, while the narrow streets invite exploration of this historic area. Whether you’re after cultural experiences or simply want to enjoy the scenery, Gaia is a must-visit while in Porto.
Here are some of the best things to do in Vila Nova de Gaia:
- Port Wine Tastings: Visit renowned cellars like Sandeman, Graham’s, or Taylor’s for tastings.
- Take a River Cruise: Enjoy a traditional boat cruise on the Douro River for spectacular views.
- Visit the Serra do Pilar Monastery: A UNESCO site offering panoramic views of Porto.
- Explore the Gaia Cable Car: Take a ride for stunning aerial views of the river and city.
- Relax at Jardim do Morro: A perfect spot for sunset views overlooking Porto.
4. Take a Day Trip to the Douro Valley
The Douro Valley is one of Portugal’s most stunning regions, known for its breathtaking landscapes and world-class wines. Located about an hour’s drive from Porto, it’s a must-visit for those who love scenic beauty and a relaxing escape from the city.
Learn all about visiting the Douro Valley in this complete guide here!
The valley is home to many wineries offering tours and tastings, making it a top day trip destination from Porto. Whether you’re here for the wine or looking for outdoor activities like hiking or kayaking, the Douro Valley has something for everyone. A wine tour is a fantastic way to learn about the region’s wine-making traditions and indulge in local flavors.
Here are some tips for visiting the Douro Valley:
- How to Get There: You can either rent a car for flexibility or join an organized tour for convenience.
- Book a Wine Tour: Many wineries offer guided tours and tastings—perfect for wine lovers.
- Plan Outdoor Activities: Explore the valley with hiking, biking, or kayaking adventures.
- Check Seasonal Availability: Some tours and experiences are seasonal, so check ahead.
5. Jardins do Palacio de Cristal
The Jardins do Palácio de Cristal is one of Porto’s hidden gems, offering stunning views of the Douro River and a peaceful retreat in the heart of the city. These beautifully maintained gardens feature a variety of plants, flowers, sculptures, and charming fountains. It’s an ideal spot to relax and escape the city’s hustle.
If you’re looking for a tranquil place to enjoy Porto’s natural beauty, the Jardins do Palácio de Cristal are a must-visit. Take your time exploring the different levels and wandering through its lush pathways. Allow at least an hour or two to fully experience the gardens and discover some of the best viewpoints in the city.
6. Visit a rooftop bar
Porto is full of charm, and its rooftop bars add to its allure. Offering stunning views of the city, these bars provide a perfect spot to relax and enjoy Porto’s beauty from above. Whether you’re sipping a drink at sunset or gathering with friends, the atmosphere is unbeatable.
Along with great views, many rooftop bars serve excellent drinks and snacks, making it a must-do experience in Porto. Watching the sunset from a rooftop bar is one of my favorite activities in the city. Here are my top recommendations:
- Rooftop Flores: My favorite! With incredible city views, great wine, tasty snacks, and a relaxed atmosphere, this hidden gem is not to be missed.
- Porto Cruz in Gaia: Though the drinks and music aren’t remarkable, the view of downtown Porto from Gaia is unbeatable. It has a lively, party vibe but is worth a visit for the scenery alone.
7. Jardim do Morro
Jardim do Morro is one of the best spots to catch a sunset in Porto, thanks to its hilltop location offering stunning views of the city skyline as the sun dips below the horizon. Often buzzing with activity, this popular park hosts festivals with live music, adding to the lively atmosphere.
While the garden itself may be simple, its elevated position provides some of the best panoramic views in Porto. During peak times, especially around sunset, it can get crowded, so be sure to arrive early to secure a good spot. Whether you’re there for the view or the vibe, Jardim do Morro is a must-visit!
8. Rua das Flores
Rua das Flores is one of Porto’s most charming streets and a must-visit destination. This pedestrian street is lined with cafés, shops, and restaurants, making it a lively spot to explore. It’s also close to major landmarks like the Portuguese National Theatre, the Museum of Porto, and the Porto Cathedral. Strolling down Rua das Flores is a great way to experience the heart of the city.
Known for its colorful buildings, cobbled streets, and picturesque views, Rua das Flores offers plenty of photo opportunities. You can shop for souvenirs, sample local cuisine, or relax at one of the many outdoor cafés while soaking in the vibrant atmosphere. Whether you’re after history, culture, or a scenic walk, Rua das Flores is definitely worth a visit.
9. Igreja dos Clerigos
Igreja dos Clérigos is a must-see in Porto’s historic center. This stunning 18th-century baroque church, designed by Nicolau Nasoni, is best known for its 75-meter tall bell tower, which offers breathtaking views of the city. Be sure to buy your ticket in advance, as this is a very popular place to visit.
One of Porto’s most iconic landmarks, Igreja dos Clérigos draws over a million visitors annually. Whether you climb the tower or admire the church’s architecture from the outside, it’s an essential stop when exploring Porto. Along with the Ponte de Luis I Bridge, it stands as one of the city’s most recognizable structures and a highlight of any visit.
10. Sao Bento Train Station
São Bento Train Station is a must-see in Porto and one of the city’s most beautiful landmarks. The station’s interior is adorned with stunning blue and white azulejos (tiles) that depict significant moments in Portugal’s history. Built in 1916, it remains one of the busiest train stations in the country, but its artistic beauty sets it apart.
Even if you’re not catching a train, visiting São Bento is worth your time. The intricate tile work makes it one of the most impressive stations I’ve ever seen. You can even find souvenirs here or stay at the high-end hostel located within the station. It’s definitely a highlight of any trip to Porto!
11. Rua de Santa Catarina
Rua de Santa Catarina is a bustling pedestrian street filled with shops, restaurants, and cafés, making it a perfect spot for an afternoon of exploring. It’s also home to historic landmarks like the Majestic Café and the Chapel of Souls.
As the longest pedestrian street in Porto, it has a rich history dating back to 1834 when it became the city’s first car-free street. Along with plenty of places to eat and shop, you’ll even find a large mall here. Though my photos didn’t do it justice, Rua de Santa Catarina is a must-see for any traveler to Porto!
12. Take a walking tour of Porto
Walking tours are an excellent way to explore Porto’s winding streets and iconic landmarks, such as the famous bridges and Clérigos Tower. Many tours even include port wine tastings and visits to local wineries, giving you a taste of Porto’s rich culture. It’s also a fantastic way to meet fellow travelers and dive into the city’s history.
There are various walking tours available, ranging in price, length, and focus. Some concentrate on specific areas, while others cover broader topics. Even free tours are available for those on a budget. While they can sometimes feel touristy, I always leave with valuable insights and a deeper understanding of the places I’ve visited. If you want an authentic experience in Porto, a walking tour is a must!
13. Base Porto
At the base of Igreja dos Clérigos, you’ll find a unique rooftop park with shops, restaurants, and cafés beneath it. One of the highlights here is Base Porto, a bar with amazing views of the Igreja dos Clérigos and a lush green space to relax.
On weekends, it fills up quickly, creating a lively atmosphere that’s perfect for unwinding. If you’re looking for a fun and scenic spot in Porto, make sure to add Base Porto to your itinerary!
14. Take a Wine Tour in Gaia
Wine enthusiasts will love taking a wine tour in Porto, the perfect place to taste the world-renowned port wine. But what exactly is port? It’s a fortified wine, blended with brandy or other spirits, resulting in a sweeter, aromatic drink ideal for sipping.
On a wine tour, you’ll visit some of Porto’s best cellars, taste a variety of ports, and learn about the history and production of this iconic Portuguese wine. Whether you’re a wine expert or just curious, a port wine tour in Porto is a must-do experience. Cheers!
15. Porto Cathedral
Porto Cathedral is a must-see when visiting the city, known for its beautiful architecture and rich history. Built in 1110, the cathedral originally featured Romanesque design but later underwent Gothic transformations. Its iconic exterior boasts two towers and stunning rose windows, while the interior showcases Baroque and Rococo details.
Over the centuries, the cathedral has been restored multiple times, preserving its grandeur. The courtyard in front of the cathedral offers fantastic views of the city, making it a perfect spot to admire Porto’s charm. As one of the city’s main landmarks, Porto Cathedral is a highlight of any visit.
16. Visit the World of Wine(WOW) Porto
The World of Wine is a newer attraction in Porto, offering an immersive experience for wine enthusiasts. This museum explores the history and production of wine, with exhibits highlighting the different types produced in Portugal and Porto’s significant role in the industry.
Visitors can also enjoy tastings of local wines, making it a must-visit for wine lovers. In addition to the museum, the area features several restaurants, cafés, and coffee shops, with the main patio offering stunning views of Porto. It’s a fantastic spot to learn, sip, and take in the scenery.
17. Douro River Boat Cruise
A Douro Riverboat Cruise offers a unique and scenic way to experience Porto. Departing from downtown, these cruises take you along the Douro River, providing breathtaking views of the city and its landmarks, including the iconic bridge connecting Porto to Vila Nova de Gaia.
It’s a popular activity for tourists and a relaxing way to learn about Porto’s history while soaking in the beauty of the city. Whether you choose a quick, affordable option or a more immersive experience, a Douro Riverboat Cruise is a memorable way to spend an afternoon or evening in Porto.
18. Harry Potter Porto Tour
Harry Potter and Porto may not seem like an obvious connection, but the city played a significant role in inspiring parts of the beloved series. J.K. Rowling lived in Porto while writing the first Harry Potter book, and local spots like the Livraria Lello bookstore are said to have influenced the Hogwarts library.
Even if you’re not a Harry Potter fan, these sites are worth a visit. Livraria Lello, one of Europe’s oldest and most beautiful bookstores, is especially popular (though there’s an entrance fee). For die-hard fans, there are Harry Potter-themed tours that take you around Porto to explore the city’s connections to the Wizarding World!
19. Igreja de Santo Ildefonso
Igreja de Santo Ildefonso is an 18th-century baroque church and one of Porto’s most iconic landmarks. Known for its striking architecture and gold-leaf interior, the church can hold up to 1,200 people and is open to the public.
Visitors can explore the church, attend mass, or visit the on-site museum, which houses a collection of art and historical artifacts. With its beautiful design and rich history, Igreja de Santo Ildefonso is a must-see for anyone visiting Porto.
20. Mosteiro da Serra do Pilar
A visit to Mosteiro da Serra do Pilar is a must when in Porto. This 17th-century monastery, perched on a hilltop, offers some of the most stunning views of the city. Known for its unique blend of Baroque and traditional Portuguese architecture, the monastery is a significant cultural landmark.
Inside, visitors can explore the beautiful cloisters, chapels, and a museum showcasing Portugal’s history and art. With its panoramic city views and rich architectural heritage, Mosteiro da Serra do Pilar is a highlight for any traveler interested in Porto’s history and culture.
Conclusion
Porto is a city full of charm, history, and unforgettable experiences. From exploring its iconic landmarks like the Clérigos Tower and São Bento Train Station to enjoying the lively atmosphere along the Ribeira and tasting world-class wines in the Douro Valley, there’s truly something for everyone.
Whether you’re wandering through the city’s historic streets, taking in the views from a rooftop bar, or venturing to the nearby monasteries and gardens, Porto offers a perfect mix of culture, relaxation, and adventure. With so much to see and do, Porto is sure to capture your heart and leave you wanting more.