Discover Porto

Your complete guide to this amazing destination

Discover the best things to do in Porto, Portugal with our 2025 travel guide. Explore top attractions and plan your perfect Porto itinerary. Find the best things to do in Porto now!

Discovery Insights

Swipe left to explore more

Local Insider Secrets

1

Visit Livraria Lello on Tuesdays at 8:30 AM when they open to avoid the worst of the tourist rush. Head straight to the staircase for photos before the crowds arrive.

2

Buy a Andante Tour card for unlimited travel on Porto's metro and bus system. Download the Move-Me app to track bus arrival times. Remember to validate your card before each journey.

3

Expect to spend around €45-60 per day in Porto. This includes €15-20 for meals, €5-10 for transportation, €15-20 for attractions, and €10 for miscellaneous expenses like snacks and drinks.

4

Visit the Mercado Bom Sucesso for local crafts and gourmet food products. Bargain politely for slightly lower prices, especially when buying multiple items. Try to shop where the locals shop!

5

Avoid restaurants on the main Ribeira strip that display menus only in English and German. They tend to be overpriced and offer mediocre food. Instead, venture into the side streets and look for smaller tascas (taverns) with Portuguese menus.

6

The São João festival takes place on June 23rd and 24th. Expect street parties, fireworks, and grilled sardines. Be aware that many businesses will be closed on June 24th, and public transportation will be crowded.

Dining & Food

Best Cafes

Majestic Café,Café Guarany,Combi Coffee Roasters

Top Restaurants

Cantina 31,Pedro Limão,O Paparico

Food Markets

Mercado do Bolhão (temporary market),Mercado Bom Sucesso

6 Photo Spots

1

Livraria Lello

The iconic staircase is the best photo spot.

2

Dom Luís I Bridge

Sunset views from the upper level.

3

Ribeira District

Colorful buildings along the riverfront.

4

Port Wine Cellars (Vila Nova de Gaia)

Barrels aging in the cellars.

5

Clérigos Church and Tower

Panoramic views from the top of the tower.

6

São Bento Train Station

The azulejo tile panels.

Budget Breakdown

Free Activities

  • Walking across the Dom Luís I Bridge
  • Exploring the Ribeira district
  • Visiting São Bento Train Station

Budget-Friendly

  • Port wine cellar tour (€15-€20)
  • Francesinha sandwich (€10-€15)
  • Ride on Tram 1 (€3.50)

Splurge-Worthy

  • Luxury hotel stay (€200+ per night)
  • Fine dining experience (€50+ per person)
  • Private Douro Valley tour (€150+)

6 Hidden Gems

1

Cantina 31

Make a reservation in advance.

Quick Facts

Total Attractions: 13

Free Activities: 4

Average Time per Attraction: 30–60 minutes

Walking Friendly: Yes

Public Transport Quality: Excellent

Complete Porto Guide

1

Livraria Lello

Moderate 2-3 hours

Livraria Lello is often cited as one of the most beautiful bookstores in the world, and I think it lives up to the hype. Its stunning neo-Gothic archi...

Purchase your ticket online in advance to skip the line....
2

Dom Luís I Bridge

Moderate 2-3 hours

The Dom Luís I Bridge is an iconic symbol of Porto, connecting Porto and Vila Nova de Gaia. Designed by a student of Gustave Eiffel, it offers breatht...

Walk across at sunset for the best light....
3

Ribeira District

Moderate 2-3 hours

The Ribeira District is the heart and soul of Porto, a UNESCO World Heritage site with narrow, winding streets, colorful buildings, and lively restaur...

Explore the side streets for hidden gems and local shops....
4

Port Wine Cellars (Vila Nova de Gaia)

Moderate 2-3 hours

No trip to Porto is complete without visiting the Port wine cellars in Vila Nova de Gaia, just across the river from Porto. Take a tour, learn about t...

Book your tour in advance, especially during peak season....
5

Clérigos Church and Tower

Moderate 2-3 hours

The Clérigos Church and Tower is a baroque masterpiece and one of the top attractions in Porto. Climb the tower for panoramic views of the city. The c...

Go early in the morning to avoid the crowds....

Livraria Lello

Moderate 2-3 hours Photo Spot

Livraria Lello is often cited as one of the most beautiful bookstores in the world, and I think it lives up to the hype. Its stunning neo-Gothic architecture and swirling staircase are said to have inspired J.K. Rowling when she lived in Porto. It's usually quite crowded, but the atmosphere is magical. Definitely a must-see for book lovers, or anyone who appreciates architectural beauty.

Insider Tip

Purchase your ticket online in advance to skip the line.

Practical Information

How to Get There: Take the Metro to Aliados station, then walk 5 minutes.
Opening Hours: 9:30 AM to 7:00 PM daily.
Cost: Entry fee is €8 (redeemable against book purchase).

Dom Luís I Bridge

Moderate 2-3 hours Photo Spot

The Dom Luís I Bridge is an iconic symbol of Porto, connecting Porto and Vila Nova de Gaia. Designed by a student of Gustave Eiffel, it offers breathtaking views of the city and the Douro River. I found the view surprisingly calming. You can walk across the upper level for pedestrians or the lower level. Perhaps the upper level provides the best panoramic views, but both are worth experiencing. It's one of the must-see places in Porto, without a doubt.

Insider Tip

Walk across at sunset for the best light.

Practical Information

How to Get There: Walk from Ribeira or take the Metro to São Bento station.
Opening Hours: Open 24/7.
Cost: Free

Ribeira District

Moderate 2-3 hours Photo Spot

The Ribeira District is the heart and soul of Porto, a UNESCO World Heritage site with narrow, winding streets, colorful buildings, and lively restaurants. It's the kind of place you might linger longer than expected. Stroll along the Douro River, soak in the atmosphere, and enjoy some of the best things to do in Porto. I think it's especially vibrant in the evening.

Insider Tip

Explore the side streets for hidden gems and local shops.

Practical Information

How to Get There: Walk down from São Bento train station.
Opening Hours: Open 24/7 (restaurants and shops have varying hours).
Cost: Free (costs vary for restaurants and activities).

Port Wine Cellars (Vila Nova de Gaia)

Moderate 2-3 hours Photo Spot

No trip to Porto is complete without visiting the Port wine cellars in Vila Nova de Gaia, just across the river from Porto. Take a tour, learn about the history of Port wine, and sample different varieties. Some say the older the cellar, the better the experience. Many cellars offer tours in multiple languages.

Insider Tip

Book your tour in advance, especially during peak season.

Practical Information

How to Get There: Cross the Dom Luís I Bridge or take a water taxi.
Opening Hours: Vary by cellar; check individual websites.
Cost: Tours and tastings range from €15-€30.

Clérigos Church and Tower

Moderate 2-3 hours Photo Spot

The Clérigos Church and Tower is a baroque masterpiece and one of the top attractions in Porto. Climb the tower for panoramic views of the city. The church itself is also beautiful, with intricate details and stunning architecture. Be prepared for a bit of a climb up the tower – it's worth it!

Insider Tip

Go early in the morning to avoid the crowds.

Practical Information

How to Get There: Walk from Aliados or take the tram.
Opening Hours: 9:00 AM to 7:00 PM daily.
Cost: Entry fee is €6.

São Bento Train Station

Moderate 2-3 hours Photo Spot

São Bento Train Station is not just a transportation hub; it's a work of art. The station's walls are adorned with stunning azulejo tile panels depicting scenes from Portuguese history. It's free to enter and admire the tiles, making it one of the best free things to do in Porto. It's definitely a must-see, even if you're not taking a train.

Insider Tip

Visit during off-peak hours to avoid crowds.

Practical Information

How to Get There: Located in the city center.
Opening Hours: Open during train operating hours.
Cost: Free

Serralves Museum

Moderate 2-3 hours Photo Spot

The Serralves Museum is a contemporary art museum with a beautiful park and villa. Explore the art exhibitions, wander through the gardens, and enjoy the peaceful atmosphere. I think it's a great place to escape the hustle and bustle of the city. The art is interesting, but the gardens are perhaps the real highlight.

Insider Tip

Check the museum's website for special events and exhibitions.

Practical Information

How to Get There: Take the Metro to Casa da Música station, then take a bus.
Opening Hours: 10:00 AM to 7:00 PM (varies by season).
Cost: Entry fee is €20 (includes museum and park).

Mercado do Bolhão (Temporary Market)

Moderate 2-3 hours Photo Spot

While the historic Mercado do Bolhão is under renovation, a temporary market is operating nearby. It's a great place to experience local food culture, buy fresh produce, and sample traditional Portuguese dishes. It's not quite the same as the original, but it's still worth a visit. Explore Porto through its food!

Insider Tip

Try the local pastries and cheeses.

Practical Information

How to Get There: Located near Bolhão Metro station.
Opening Hours: 8:00 AM to 5:00 PM (Monday-Friday), 8:00 AM to 1:00 PM (Saturday), Closed Sunday.
Cost: Free (costs vary for purchases).

Majestic Café

Moderate 2-3 hours Photo Spot

The Majestic Café is a historic café known for its Belle Époque architecture and elegant atmosphere. It's one of the most famous cafes in Porto and a great place to relax and enjoy a coffee or a meal. Be prepared for higher prices than other cafes, but the ambiance is worth it, I think. It's a bit touristy, but undeniably charming.

Insider Tip

Try the French toast (rabanadas).

Practical Information

How to Get There: Located on Rua Santa Catarina.
Opening Hours: 9:30 AM to 11:30 PM (Monday-Saturday), Closed Sunday.
Cost: Moderate (€15-€30 per person).

Cantina 31

Moderate 2-3 hours Photo Spot

Cantina 31 offers modern Portuguese cuisine with a focus on fresh, seasonal ingredients. The ambiance is cozy and inviting, making it a great spot for a romantic dinner or a meal with friends. Signature dishes include seafood rice and roasted octopus. Prices are moderate (€20-€40 per person). The restaurant embodies the local food culture with its innovative takes on classic dishes.

Insider Tip

Make a reservation in advance.

Practical Information

How to Get There: Located in the Cedofeita district.
Opening Hours: 12:30 PM to 3:00 PM, 7:30 PM to 11:00 PM (Tuesday-Saturday), Closed Sunday and Monday.
Cost: Moderate

Foz do Douro

Moderate 2-3 hours Photo Spot

Foz do Douro is where the Douro River meets the Atlantic Ocean. Enjoy the beaches, the promenade, and the views. It's a great place to escape the city center and enjoy some fresh air. Some say it's especially beautiful at sunset. You can take a tram or bus from the city center.

Insider Tip

Enjoy a seafood meal at one of the restaurants along the promenade.

Practical Information

How to Get There: Take Tram 1 or bus from the city center.
Opening Hours: Open 24/7.
Cost: Free

Casa da Música

Moderate 2-3 hours Photo Spot

Casa da Música is a modern concert hall designed by Rem Koolhaas. Take a tour of the building, attend a concert, or simply admire the architecture. It's a striking building and a cultural landmark in Porto. It's the kind of place that sparks conversation, I think.

Insider Tip

Book tickets for a concert in advance.

Practical Information

How to Get There: Located at Casa da Música Metro station.
Opening Hours: Varies depending on events and tours; check the website.
Cost: Tours from €7.50, concert prices vary.

Graham's Port Lodge

Moderate 2-3 hours Photo Spot

Graham's Port Lodge offers tours and tastings with stunning views of Porto. Learn about the history of Graham's and sample their premium Port wines. The lodge also has a restaurant and a shop. It's a slightly more upscale experience compared to some other cellars.

Insider Tip

Try the Tawny Ports.

Practical Information

How to Get There: Take a taxi or bus from Porto.
Opening Hours: 10:00 AM to 6:00 PM daily.
Cost: Tours and tastings from €20.

Cais da Ribeira Restaurants

Moderate 2-3 hours Photo Spot

The Cais da Ribeira is lined with restaurants offering a variety of cuisines, from traditional Portuguese dishes to international fare. Enjoy a meal with views of the Douro River and the Dom Luís I Bridge. While some restaurants can be touristy, there are still some great options to be found if you explore a bit. Be sure to sample the local seafood!

Insider Tip

Look for restaurants with outdoor seating.

Practical Information

How to Get There: Located in the Ribeira district.
Opening Hours: Vary by restaurant.
Cost: Budget-friendly to Moderate (€15-€40 per person).

Getting Around

Porto has a very efficient public transportation system. The Metro is a great way to get around the city, with multiple lines connecting major attractions. There are also buses and trams available. Consider purchasing a Porto Card for unlimited travel on public transport. Taxis and ride-sharing services like Uber are also readily available. Walking is a great way to explore the Ribeira district and other central areas, but be prepared for hills and cobblestone streets. Walking across the Dom Luís I Bridge is a must-do, but be mindful of traffic on the lower level. For exploring Vila Nova de Gaia, walking across the bridge is the easiest option. Water taxis are also available for a scenic ride across the Douro River.

Transportation Tips:

  • Check local transport apps for real-time updates
  • Consider day passes for multiple journeys
  • Download offline maps before exploring
  • Ask locals for the best routes and shortcuts

Where to Stay

The Ribeira district is a popular choice for its central location and lively atmosphere. However, it can be noisy at night. Vila Nova de Gaia offers stunning views of Porto and is a quieter option. The Cedofeita district is a trendy area with art galleries, cafes, and restaurants. For budget-friendly accommodation, consider staying in hostels or guesthouses outside the city center. For luxury accommodation, look for hotels along the Douro River or in the Foz do Douro area. Airbnbs are also a good option for longer stays. Consider booking accommodation in advance, especially during peak season. Check reviews and ratings before booking to ensure a comfortable and enjoyable stay.

Accommodation Tips:

  • Book early for better rates and availability
  • Consider location vs price when choosing areas
  • Check transport links to major attractions
  • Read recent reviews for the most current information

Best Time to Visit

The best time to visit Porto is during the spring (April-May) or fall (September-October). The weather is mild and pleasant, and there are fewer crowds than in the summer. Summer (June-August) is the peak season, with warm weather and lots of tourists. However, it can be crowded and more expensive. Winter (November-March) can be rainy and chilly, but it's also the least crowded time to visit. You can find good deals on accommodation and flights. The Christmas season is festive, with markets and decorations. Consider attending the São João festival in June for a unique cultural experience. The weather in Porto can be unpredictable, so pack layers and be prepared for rain.

Seasonal Highlights:

  • Check local events and festivals
  • Consider weather patterns for outdoor activities
  • Book accommodations early during peak seasons
  • Off-season visits often offer better value

Suggested Itinerary

Day 1: Explore the Ribeira district, visit the Dom Luís I Bridge, and take a Port wine cellar tour in Vila Nova de Gaia. Enjoy dinner at a traditional Portuguese restaurant. Day 2: Visit Livraria Lello, climb the Clérigos Church Tower, and explore the São Bento Train Station. Have lunch at the Majestic Café and visit the Mercado do Bolhão (temporary market). In the evening, enjoy a Fado performance. Day 3: Visit the Serralves Museum and gardens, explore Foz do Douro, and relax on the beach. Enjoy a seafood dinner overlooking the Atlantic Ocean. Alternatively, take a day trip to the Douro Valley. Consider adding extra days to explore more of the Douro Valley or visit nearby cities like Guimarães or Braga. Tailor your itinerary to your interests and budget.

Itinerary Tips:

  • Book major attractions and dining reservations in advance
  • Allow flexibility for spontaneous discoveries
  • Keep backup indoor activities for weather changes
  • Mix popular sights with local neighborhood exploration

When is the best time to visit Porto?

The best time to visit Porto is The best time to visit Porto is during the spring (April-May) or fall (September-October). The weather is mild and pleasant, and there are fewer crowds than in the summer. Summer (June-August) is the peak season, with warm weather and lots of tourists. However, it can be crowded and more expensive. Winter (November-March) can be rainy and chilly, but it's also the least crowded time to visit. You can find good deals on accommodation and flights. The Christmas season is festive, with markets and decorations. Consider attending the São João festival in June for a unique cultural experience. The weather in Porto can be unpredictable, so pack layers and be prepared for rain.. This period offers ideal weather conditions and optimal experiences for most attractions and activities.

How many days should I spend in Porto?

We recommend spending at least 3-4 days in Porto to see the main attractions. For a more comprehensive experience, 5-7 days allows you to explore hidden gems and enjoy a more relaxed pace.

What are the must-see attractions in Porto?

The top attractions include Livraria Lello, Dom Luís I Bridge, Ribeira District. These represent the essence of Porto and should not be missed during your visit.

Is Porto suitable for budget travelers?

Yes, Porto offers options for budget travelers. Many attractions are free or low-cost, and there are affordable dining and accommodation options available throughout the city.

Explore More Destinations