Welcome to Porto, a city that captivates visitors with its rich history, stunning architecture, and vibrant culture. As Portugal’s second-largest city after Lisbon, Porto offers a unique blend of old-world charm and modern attractions that make it a must-visit destination. From exploring the winding streets of the old town to admiring the views from the iconic Dom Luís I Bridge, Porto is a city that rewards those who take the time to discover its hidden gems. Whether you’re planning to spend 2 days in Porto or have a longer 3-day itinerary, there’s no shortage of things to see and do in this enchanting Porto city.
Porto is a city that seamlessly connects its past with the present, offering visitors a chance to experience the best of both worlds. From the beautiful bookstore Livraria Lello, often cited as one of the most beautiful in the world, to the modern Serralves Museum of Contemporary Art, Porto’s attractions cater to all interests. The city is also famous for its food and wine, with numerous restaurants serving delicious Porto food and, of course, the world-renowned port wine.
🏡 Where to Stay in Porto
- 💎 Luxury: The Rebello Hotel & Spa - Small Luxury Hotels Of The World
- 🎨 Boutique: Torel Avantgarde
- 📍 In City Center: OPC Mousinho da Silveira Apartments
- 🏙️ Modern Design: YOTEL Porto
- 💸 Budget-friendly: Moov Hotel Porto Centro
🗺️ Best Guided Tour in Porto
- Douro Valley Wine Tour with Lunch, Tastings and River Cruise – Explore the Douro Valley on this full-day tour from Porto. Visit two wineries for tastings, enjoy a traditional lunch, and take a scenic river cruise. The tour includes stops in Sabrosa, São Cristovão do Douro, and Pinhao.
- Douro Valley Tour: Two Vineyards, River Cruise and Winery Lunch – Experience the best of the Douro Valley with visits to two vineyards, wine tastings, a river cruise, and lunch at a winery. Hotel pickup in Porto is included, with departures between 8:30 – 9:00 am.
- Douro Valley Historical Tour with Lunch, Winery Visit, Tastings and Cruise – Discover the history and flavors of the Douro Valley on this comprehensive tour. Enjoy a winery visit with tastings, lunch, and a panoramic river cruise.
- Douro Day Tour From Porto – Explore the Douro Valley’s stunning landscapes and renowned wineries on this day trip from Porto. The tour includes wine tastings and a visit to a local quinta.
List of the Best Things to Do in Porto, Portugal 🌟
1. Explore São Bento Train Station
As I stepped into São Bento Train Station, I was immediately struck by the stunning azulejo tiles that adorn its walls. These intricate blue and white masterpieces tell the story of Portugal’s rich history, from epic battles to everyday life scenes. It’s not just a transit hub, but a living museum in the heart of Porto.
Don’t rush through – take your time to admire the 20,000 tiles that cover the station’s grand atrium. Even if you’re not catching a train, it’s worth popping in to witness this incredible blend of art and architecture. Pro tip: visit early in the morning to avoid the crowds and catch the soft light filtering through the windows, illuminating the tiles in a magical way.
⭐ Best Activities
Porto Walking Tour with Lello Bookshop, River Cruise and Cable Car – Explore Porto’s highlights on this comprehensive 4-hour tour. Visit iconic sites like Sao Bento Railway Station and Bolhao Market, enjoy a guided tour of the famous Livraria Lello bookshop, take a scenic cable car ride, and end with a relaxing river cruise under Porto’s famous bridges.
2. Visit Porto Cathedral (Sé do Porto)
Perched atop one of Porto’s hills, the Sé do Porto is a formidable sight that’s been watching over the city since the 12th century. As I climbed the steps to the cathedral, I felt like I was ascending through layers of history. The mix of Romanesque, Gothic, and Baroque styles tells the story of Porto’s architectural evolution.
Step inside to admire the silver altarpiece and the beautiful cloisters with their azulejo-covered walls. But the real treat is the view from the terrace – it offers one of the best panoramas of Porto’s terracotta rooftops and the Douro River. Time your visit for late afternoon to catch the golden hour light bathing the city in a warm glow.
⭐ Best Activities
Historic Porto 1h30 Private Tour on an Electric Tuk Tuk – Explore Porto’s historic sites on this private 1.5-hour tour in an electric tuk tuk. This eco-friendly tour offers a unique way to see the city’s highlights while enjoying personalized attention from your guide.
Porto Walking Tour – Discover Porto’s charm on this 3-hour guided walking tour. Visit key sites including Ponte de Dom Luis I, Sao Bento Railway Station, Mercado do Bolhao, Cafe Majestic, Livraria Lello, Torre dos Clerigos, Ribeira Square, and Porto Cathedral. The tour starts at Rua Alexandre Herculano 251 and offers free cancellation up to 24 hours in advance.
3. Climb Torre dos Clérigos
The Torre dos Clérigos is Porto’s iconic landmark, and climbing to its top is a rite of passage for any visitor. As I spiraled up the 225 steps of this Baroque tower, I couldn’t help but think of the generations of travelers who had made this same journey. The climb is a bit of a workout, but trust me, the view at the top is worth every step.
From the top, you’re rewarded with a 360-degree view of Porto that’ll take your breath away (if you have any left after the climb). You can see everything from the Douro River to the Atlantic Ocean. My favorite time to visit is just before sunset – watching the city light up as day turns to night is pure magic. Don’t forget your camera!
⭐ Best Activities
Buy tickets online – Check Availability[/tiq]
4. Wander through Ribeira district
Stepping into the Ribeira district feels like walking onto a movie set of old-world Portugal. This UNESCO World Heritage site is the beating heart of Porto, with its narrow winding streets, colorful houses, and lively waterfront. The air is filled with the aroma of grilling sardines and the sound of Fado music drifting from hidden bars.
Take your time to explore the labyrinth of alleys, each one hiding a new surprise. Stop at a riverside café for a glass of port and some people-watching. As the sun sets, the district comes alive with locals and tourists alike, creating a vibrant atmosphere that’s quintessentially Porto. Don’t miss the chance to try some fresh seafood at one of the traditional restaurants along the riverfront.
⭐ Best Activities
The Morning Porto Bike Tour – Explore Porto on this morning bike tour. Visit key sites including Miragaia, Ponte da Arrabida, Jardim do Passeio Alegre, and Ribeira Square. The tour includes bike rental and a guide. Please arrive 15 minutes early for bike preparation.
The Ultimate Ribeira Walking Tour – Discover Porto’s rich history on this walking tour of the Ribeira district. Visit landmarks like Porto Cathedral, Igreja dos Grilos, and São Pedro de Miragaia Church. Learn about the city’s maritime heritage and the birth of Port wine.
5. Cross Dom Luís I Bridge
The Dom Luís I Bridge is more than just a way to cross the Douro River – it’s an adventure in itself. As I walked across the top deck, with the river far below and Porto’s skyline spread out before me, I felt like I was walking on air. This double-decker iron bridge, designed by a student of Gustave Eiffel, is an engineering marvel and a symbol of Porto.
For the best experience, walk across the top level for panoramic views of Porto and Vila Nova de Gaia. On one side, you’ll see the colorful houses of Ribeira cascading down to the river; on the other, the port wine cellars of Gaia. Explore the city, when it’s bathed in golden light. Just be prepared for some wind – hold onto your hat!
⭐ Best Activities
Douro Sailing Tour – Experience the Douro River on this sailing tour. Enjoy scenic views of Porto and Vila Nova de Gaia from the water. The tour offers a unique perspective of the city’s famous bridges and riverside attractions.
Porto Walking Tour – Discover Porto’s charm on this 3-hour guided walking tour. Visit key sites including Ponte de Dom Luis I, Sao Bento Railway Station, Mercado do Bolhao, Cafe Majestic, Livraria Lello, Torre dos Clerigos, Ribeira Square, and Porto Cathedral.
6. Tour a Port wine cellar in Vila Nova de Gaia
No visit to Porto is complete without a tour of a port wine cellar in Vila Nova de Gaia. As I descended into the cool, dimly lit cellars of Taylor’s (one of the oldest port houses), the rich aroma of aging wine enveloped me. These cellars are where the magic happens, turning wine into the sweet, fortified port that’s made this region famous.
Learn about the history and process of port production, from the vineyards of the Douro Valley to the aging barrels. The best part of Porto? The tasting at the end of the tour. Sip on different varieties of port while enjoying stunning views of Porto across the river. My advice? Try the tawny port – its nutty, caramel flavors are a perfect match for the view.
⭐ Best Activities
Douro Sailing Tour – Experience the Douro River on this sailing tour. Enjoy scenic views of Porto and Vila Nova de Gaia from the water. The tour offers a unique perspective of the city’s famous bridges and riverside attractions.
7. Visit Livraria Lello
Stepping into Livraria Lello is like entering a bibliophile’s dream. This stunning bookshop, often cited as one of the most beautiful in the world, feels more like a cathedral of literature than a store. The neo-Gothic façade gives way to an interior that’s pure magic, with its famous red staircase, stained glass ceiling, and carved wood details.
Take your time to explore the nooks and crannies filled with books in various languages. Even if you’re not buying, the 5€ entrance fee is worth it for the Instagram-worthy photos and the chance to stand where J.K. Rowling found inspiration for Harry Potter. Pro tip: visit early in the morning or late in the afternoon to avoid the crowds and fully appreciate the shop’s beauty.
⭐ Best Activities
Historic Porto 1h30 Private Tour on an Electric Tuk Tuk – Explore Porto’s historic sites on this private 1.5-hour tour in an electric tuk tuk. This eco-friendly tour offers a unique way to see the city’s highlights while enjoying personalized attention from your guide. Visit key landmarks and discover hidden gems in the charming streets of Porto.
8. Explore Palácio da Bolsa
The Palácio da Bolsa, Porto’s old stock exchange, is a testament to the city’s 19th-century wealth and grandeur. As I walked through its neoclassical halls, each room seemed to outdo the last in opulence. But nothing prepared me for the Arab Room – a Moorish revival masterpiece that took 18 years to complete.
Join a guided tour to access all areas of the palace, including the stunning Arab Room with its intricate stucco work and gold leaf details. The guides are full of fascinating stories about the building’s history and the merchants who once traded here. Don’t miss the grand staircase – its granite steps and elaborate ironwork are a photographer’s dream.
9. Admire Igreja de São Francisco
From the outside, Igreja de São Francisco might look like just another Gothic church. But step inside, and you’ll find yourself in a world of golden splendor. As my eyes adjusted to the dim light, I was awestruck by the sheer amount of gilt covering almost every surface. It’s said that there’s 400kg of gold dust decorating this church!
Take your time to admire the intricate wood carvings covered in gold leaf. The Tree of Jesse altarpiece is particularly impressive. Don’t miss the catacombs beneath the church – it’s a slightly eerie but fascinating glimpse into Porto’s history. Visit in the late afternoon when the light filtering through the windows makes the gold decorations glow even more intensely.
⭐ Best Activities
Essential Porto Walking Tour with Wine Tasting – Discover Porto’s highlights on this walking tour with a wine tasting experience. Explore the city’s historic center, visit key landmarks, and end with a tasting of Porto’s famous wine.
10. Stroll through Jardins do Palácio de Cristal
After the hustle and bustle of Porto’s streets, the Jardins do Palácio de Cristal offer a welcome oasis of tranquility. As I wandered through the manicured gardens, I was struck by the variety of plants and the stunning views over the Douro River. It’s the perfect place to relax and recharge during your Porto adventures.
Don’t miss the various themed gardens, including the aromatic garden and the rose garden. The peacocks roaming freely add a touch of whimsy to the scene. For the best experience, pack a picnic and find a spot with a view of the river. Time your visit for sunset – watching the sky change colors over the Douro is a magical end to a day in Porto.
Day Trips from Porto 🚗
1. Douro Valley wine tour
As a wine enthusiast, I can’t recommend the Douro Valley wine tour enough – it’s truly one of the best things to do around Porto. Picture yourself cruising along the Douro River, surrounded by terraced vineyards that seem to defy gravity, their neat rows climbing impossibly steep hills. The air is filled with the heady scent of ripening grapes, and you can almost taste the rich, full-bodied wines before you even reach the first winery. Spend a day for this ideal place.
⭐ Best Activities
Douro Valley Tour: 2 Vineyard Visits, River Cruise, Winery Lunch – Experience the best of the Douro Valley on this full-day tour from Porto. Visit two vineyards for wine tastings, enjoy a traditional lunch at a winery, and take a scenic river cruise.
2. Visit Guimarães and Braga
For history buffs and culture vultures, a day trip to Guimarães and Braga is a must-do when exploring northern Portugal. Guimarães, often called the birthplace of Portugal, will transport you back in time with its well-preserved medieval center and imposing castle. As you wander the narrow streets, you’ll feel the weight of history in every cobblestone. Then, hop over to Braga, known as the “Rome of Portugal” for its abundance of churches. The highlight here is the stunning Bom Jesus do Monte sanctuary, with its monumental Baroque stairway that will leave you breathless – both literally and figuratively!
⭐ Best Activities
Braga and Guimarães Tour with Lunch Included – Explore two historic Portuguese cities on this full-day tour from Porto. Visit Guimarães, known as the birthplace of Portugal, and see its medieval castle and UNESCO-listed old town. Then discover Braga, one of the oldest Christian cities in the world, including its impressive cathedral and the Bom Jesus do Monte Sanctuary.
3. Explore Aveiro, the “Venice of Portugal”
If you’re looking for a unique day trip from Porto, set your sights on Aveiro, often dubbed the “Venice of Portugal”. As you glide along the canals in a colorful moliceiro boat, you’ll be charmed by the Art Nouveau buildings lining the waterways, their facades a riot of colors and intricate designs. Don’t leave without trying the local delicacy, ovos moles – these sweet egg-yolk treats encased in wafer-thin shells are a taste of Aveiro’s rich culinary heritage. Before heading back to Porto, take a stroll through the picturesque Costa Nova beach area, where the striped houses make for a perfect Instagram backdrop.
⭐ Best Activities
Aveiro Half-Day Tour from Porto with Moliceiro River Cruise – Explore the charming city of Aveiro, known as the “Venice of Portugal,” on this half-day tour from Porto. Enjoy a scenic Moliceiro boat cruise along Aveiro’s picturesque canals, visit the vibrant Costa Nova beach with its colorful striped houses, and experience the local culture. The tour includes round-trip transportation from Porto, a knowledgeable guide, and the Moliceiro boat ride.
Things to Do in Porto with Kids 👨👩👧👦
1. Visit the World of Discoveries interactive museum
I can’t recommend the World of Discoveries enough for families exploring Porto. This interactive museum and theme park brings Portugal’s Age of Discovery to life in a way that’ll captivate both kids and adults. I was blown away by the 20 themed areas that let you walk in the footsteps of famous explorers like Vasco da Gama and Ferdinand Magellan. The highlight for me was the boat ride through different historical scenes – it’s like stepping into a time machine and sailing through Portugal’s rich maritime history.
2. Explore Sea Life Porto
Sea Life Porto is a must-visit attraction that’ll have your little ones wide-eyed with wonder. As I wandered through the aquarium, I was mesmerized by the underwater tunnel where sharks and rays glide overhead – it’s like being in the heart of the ocean without getting wet! The touch pools were a big hit with the kids, letting them get hands-on with starfish and sea urchins. Don’t miss the daily feeding shows and the new Penguin Island – watching these charismatic birds waddle around is guaranteed to bring smiles all around.
3. Ride the Funicular dos Guindais
For a fun way to see Porto’s stunning views while giving little legs a rest, hop on the Funicular dos Guindais. This short but sweet ride connects the Ribeira district by the Douro River to the Batalha area near Porto Cathedral. As we climbed the steep hill, I was treated to breathtaking views of the iconic Dom Luís I Bridge and the colorful houses of Ribeira. It’s a quick 3-minute journey, but it saves you from a tough uphill walk and offers some of the best views in the city – definitely worth the €3.50 ticket!
Free Things to Do in Porto 💸
1. Walk along the Ribeira waterfront
One of my favorite free activities in Porto is strolling along the Ribeira waterfront, the heart and soul of this vibrant city of Porto. As you wander along the Douro River, you’re treated to stunning views of the iconic Dom Luís I Bridge and the colorful houses that seem to tumble down to the water’s edge. The atmosphere here is electric, with street performers, bustling cafes, and the constant buzz of locals and tourists alike. Don’t miss the chance to watch the sunset from here – it’s a magical experience as the sky turns golden and the lights of Vila Nova de Gaia begin to twinkle across the river.
2. Explore the São Bento Train Station
São Bento Train Station is more than just a transport hub – it’s a living work of art that’s completely free to visit. As I stepped into the grand atrium, I was immediately struck by the stunning azulejo tiles that cover the walls. These intricate blue and white masterpieces tell the story of Portugal’s rich history, from epic battles to scenes of everyday life. Take your time to admire the 20,000 tiles that adorn the station – it’s like walking through a history book. Pro tip: visit early in the morning to avoid the crowds and catch the soft light filtering through the windows, illuminating the tiles in a magical way.
3. Visit the Chapel of Souls (Capela das Almas)
The Chapel of Souls, also known as Capela das Almas, is a hidden gem that’s often overlooked but absolutely worth a visit. Located on the bustling shopping street of Rua de Santa Catarina, this small chapel is a stunning example of Porto’s famous azulejo tile work. As I stood in front of the chapel, I was mesmerized by the intricate blue and white tiles that cover the entire exterior, depicting scenes from the lives of saints. It’s a perfect spot for photography enthusiasts – the contrast between the ornate chapel and the modern street life around it makes for some fantastic shots. Don’t forget to step inside to see the beautiful altar and more tile work.
Seasonal Activities in Porto 🌎
Summer: Beach days at Praia do Molhe 🌞
Best time for visit Porto. I love escaping to Praia do Molhe, one of Porto’s best urban beaches. Just a short tram ride from the city center, this golden stretch of sand offers stunning views of the Atlantic and the perfect spot to cool off. I always grab a pastel de nata from a nearby café before settling in for a day of sun, surf, and people-watching – it’s the quintessential Porto summer experience.
Autumn: Porto Wine Fest 🍂
As the leaves start to turn, Porto comes alive with the annual Porto Wine Fest, usually held in early October. This celebration of the region’s famous fortified wine is a must-do for any oenophile visiting the city. I love strolling through the stalls set up along the Douro River, sampling different varieties of port and learning about the winemaking process from local producers. Don’t miss the food pairings – the combination of a rich tawny port with a slice of Portuguese cheese is simply divine.
Winter: Christmas markets and decorations ❄️
Winter in Porto is magical, especially when the Christmas markets pop up across the city. My favorite is the one in Praça da Liberdade, right in the heart of Porto. The smell of roasted chestnuts and mulled wine fills the air as you browse stalls selling handcrafted gifts and traditional Portuguese Christmas treats. Don’t miss the giant Christmas tree and the stunning light displays throughout the old town – it’s one of the best things to see in Porto during the festive season.
Spring: Serralves em Festa festival 🌸
As Porto shakes off winter, the city bursts into bloom with the de Serralves em Festa festival, typically held in early June. This 40-hour non-stop celebration of contemporary art and culture takes place in the beautiful Serralves Park and Museum. I always make sure to catch at least one of the outdoor performances – there’s something magical about watching dance or theater with the backdrop of blooming gardens. It’s a perfect way to experience Porto’s vibrant arts scene and enjoy the spring weather.
FAQs about Visiting Porto, Portugal ❔
What are the best spots in Porto to watch the sunset and enjoy a pastel de nata while taking in views of the city?
The best spots to watch the sunset in Porto include the Dom Luís I Bridge and Jardim do Morro, offering stunning views of the Douro River and the city. Many restaurants in Porto’s Ribeira district also provide scenic river views while enjoying pastel de nata.
Can you recommend some unique experiences in Porto that combine visiting a local mercado, admiring traditional tile work, and tasting authentic Portuguese cuisine?
For a unique Porto experience, visit the Mercado do Bolhão for local produce and traditional foods, then explore the azulejo-covered São Bento Station and the beautiful bookstore in the world. These attractions showcase Porto’s rich culture and are must-sees on any Porto itinerary.
For visitors planning to stay in Porto for a few days, what are the must-see attractions and things to do that showcase the city’s beauty, like Porto Belo?
To make the most of 2-3 days in Porto, explore the old town, take a Douro River cruise, visit Port wine cellars in Vila Nova de Gaia, and use the Porto Card for discounts on attractions and public transport. Don’t miss climbing the Clérigos Tower for panoramic city views.