Best Things to Do in Porto, Portugal: A Complete First-Timer’s Guide

Porto is Portugal’s second-largest city known for its world-famous port wine along with plenty of historic charm and vibrant culture. Whether you’re a foodie or just looking for breathtaking views, there are some amazing things to do in Porto. Check out our favorite things to do in Porto for your first visit!

This post may contain affiliate links. When you make a purchase using one of these affiliate links, we get paid a small commission at no extra cost to you. Thanks for supporting our work!

Sunset on the Douro River with a boat in the foreground and the Dom Louis Bridge in the background on your Porto itinerary.
Sunset on the Douro River

1. São Bento Railway Station

One of the most famous buildings in Porto, this railway station is well known for its blue and white azulejo tile murals depicting Porto’s history.

A photo of the Sao Bento Railway Station one of the best things to do in Porto.
Outside of São Bento Railway Station

2. Livraria Lello

One of the most beautiful bookstores in the world. Built in 1906 and rumored to have inspired J.K. Rowling’s Harry Potter series, this bookstore has a stunning wooden staircase and stained glass ceiling. Beware, the lines to get in here tend to be very long. Try to get there right when they open.

The inside of Livraria Lello one of the best things to do in Porto.
The inside of Livraria Lello – One of the best things to do in Porto

3. Clérigos Tower (Torre dos Clérigos)

Built in the 18th Century, the Clergios Tower is well known as a historic monument in Porto. Climb 225 steps for one of the best views of Porto.

Photo of the ornate Clerigos Tower.
Photo of Clérigos Tower from the street

4. Porto Cathedral (Sé do Porto)

One of Porto’s oldest monuments this cathedral is a stunning building offering beautiful views of the city from the terrace.

Photo of the Porto Cathedral
Image of the Porto Cathedral

✨ Take a Full City Tour

Learn more about the city and its history while you explore by booking a full city tour. My two favorite Porto city tours are the Porto Walking Tour, Lello Bookshop, River Cruise and Cable Car and the 2-Hour Private Electric Tuk Tuk. Reserve either one for a fun way to let someone else show you the city highlights!

5. Cross Dom Luís I Bridge

Walk across the double decker Dom Luis I Bridge and take in the beautiful scenery of both sides of the river. Built in the 1800s this bridge connects the Ribiera neighborhood of Porto to its neighbor across the river, Vila Nova de Gaia. Be sure to walk across both decks for different views. Bonus points for visiting at sunset when the lighting is perfect.

View of the Douro River from the Dom Louis I bridge
View of the Douro River from the Dom Louis I Bridge

6. Explore Vila Nova de Gaia

Vila Nova de Gaia, often just called Gaia, is located across the Douro River from the Ribeira neighborhood. It’s famous for its historic wine cellars and stunning river views. Walk along the riverside and through the neighborhood to see the beautiful buildings and street art.

View of the Douro River with the Dom Louis I Bridge in the background
View of the Douro River from Gaia
Flags of all he whine cellars along the riverside in Gaia
Riverside on the Vila Nova de Gaia
Street art of a rabbit on the side of a building in Gaia
Street art in the Gaia neighborhood

7. Climb the Porto Bridge – My Favorite of the Top Things to Do in Porto

Bridge Climb Overview

  • Bridge: Ponte da Arrábida (not Dom Luís I)
  • Height: 65 meters (213 feet) above the river
  • Duration: Approximately 30–45 minutes
  • Difficulty: Easy (mostly climbing steps and you’ll wear a harness)
  • Age: Suitable for most ages

Climbing the bridge in Porto is a unique and thrilling experience. As you climb, you’re rewarded with stunning views of the Douro River, Porto, and Gaia. The Ponte de Arrábida is the only bridge climb in Europe open to the public so it’s definitely a special experience that you won’t come across often.

🌉 Booking: This bridge climb is bookable through Porto Bridge Climb for 20€ per person for non-Portugal residents. You can make reservations until the day before but during high season you’ll likely want to book further in advance to ensure availability.

Drone photo of three adults climbing the Porto Bridge
Drone photo of three adults climbing the Porto Bridge
Climbing the Porto Bridge in the early afternoon

8. Explore Port Wine Cellars

Visiting port wine cellars in Vila Nova de Gaia is a must and definitely one of the top things to do in Porto! There are countless options available and all will provide a great selection of classic, aged, white, ruby, vintage, and tawny ports. For most cellars, reservations are highly recommended. Our favorite cellars were Graham’s Port Lodge, Churchill’s Lodge, and Taylor’s Port.

A photo of four wine bottles and a decanter on the table with five wine glasses
Wine tasting at Quinta Do Noval
A photo of six wine glasses with port wine in them on top of a barrel
Wine tasting at Croft

9. See Porto from the River

After seeing all the city has to offer on foot, get a different point of view by hopping on a boat to see the city from the water. Bonus points for getting out during sunset!

🚣‍♀️ Check out this 6 Bridges Cruise on the Douro River and if you’re feeling like an evening experience, book the sunset option!

River boats on the Douro Valley
Riverboats on the Douro Valley

10. Take the Porto Cable Car

Save yourself the climb from riverside to bridge and get a view of Porto from above. Take the cable car from the riverside Vila Nova de Gaia to the upper deck of the Dom Luís I Bridge. The ride only takes about 5 minutes but it offers beautiful panoramic views of the historic district of Gaia and the wine cellars below. Adult tickets cost 7€ one way and can be purchased ahead of time or onsite.

🚡 Cable Car Information: The cable car is open from March through October. Adult tickets cost 7€ one way and can be purchased ahead of time or onsite. See timetables and ticket information for the Teleferico de Gaia here.

View of the Douro River and the Riberia neighborhood from the cable car
Views of the Douro River from the Porto Cable Car

11. Day Trip to Douro Valley

If you have enough time, take a day trip out of Porto to really experience the Douro Valley. Only 1.5 hours from Porto, this will give you an opportunity to take a cruise on the Douro River, take a scenic train ride on the Linha do Douro or visit famous wine estates for tastings and tours. If you have more days in Portugal, consider adding a few days (instead of a day trip) further north in the Douro Valley before or after your time in Porto.

🚢 My favorite two Douro River Cruise options are Complete Douro Valley Wine Tour with Lunch, Wine Tastings and River Cruise or Small Group Douro Valley Wine Tour with Lunch and Cruise. Either one will make a great day trip option during your time in Porto!

Grape vines lining the hills of the Douro Valley
Vineyards in the Douro Valley

Where to Eat in Porto

À Bolina

The perfect Portuguese tapas bar at the edge of the river with amazing views of the Dom Luis Bridge. Grab some wine and a bite and experience a quieter meal than eating in Ribeira.

Tip: Walk off your meal by taking Escadas do Codeçal back to the city center. It’s a lot of stairs but you’ll be rewarded with great views, street art and local culture as you see the city from a different perspective. Start beside the Funicular dos Guindais (across from the Luis I Bridge on the Porto side).

Photo of the A Bolina restaurant
A Bolina Restaurant in Porto
View of the Douro Valley with the Dom Louis Bridge in the background
View from our table at A Bolina
View of steep stairs up between buildings
Escadas do Codeçal after dinner at A Bolina

Wine Quay Bar

An intimate wine bar located in Ribeira overlooking the Douro Valley. Go early to snag one of the four balcony seats for outstanding views while you enjoy a glass of wine.

O Paparico

This is a foodie’s paradise. We were so overjoyed by our experience at O Paparico and were shocked they have not earned a Michelin star yet. If you like fine dining, this is THE spot for a dinner during your time in Porto. Of all the fine dining we’ve done around the world, this still tops our list of favorite dinners by far.

Tapabento S. Bento

A fun, laid back restaurant serving tapas and international cuisine. Located in Porto São Bento, this makes for a unique dinner or lunch stop.

Photo of a seafood plate with vegetables on a white plate
Dinner at Tapabento

Restaurante Terra Nova

A charming lunch spot right on the Douro River. Stop in to sit on the terrace and enjoy a seafood plate with a crisp glass of wine.

When to Visit

When to plan your Porto itinerary depends on your flexibility and your preferences:

  • Spring (March-May) will bring you mild weather with fewer crowds. This is a very pleasant time to visit for sightseeing and wine tours
  • Summer (June-August) will bring warm, sunny weather with festivals like São João in June. This will be peak tourist season so higher prices and crowds are to be expected.
  • Autumn (September-November) will still have warmer weather during the day with fewer tourists as Porto enters shoulder season. This is a great time to visit for anyone interested in wine harvest experiences in the Douro Valley.
  • Winter (December-February) will be much cooler and rainy. However, this can still be a charming time to visit proving cozy indoor experiences with lower prices.

If you want good weather without the crowds, consider visiting in May, September or early October.

How to Get There

  • By Air: Fly into the Francisco Sá Carneiro Airport (OPO) in Porto. Take the E Line Metro (Purple Line) approximately 30 minutes to connect to the city center.
  • By Train: Take the train from Lisbon to Porto. The high-speed train will take around 2 hours 45 minutes and the inter city train will take around 3 hours and 15 minutes. There is also a direct train from Vigo, Spain that takes approximately 2 hours.
  • By Car: Getting to Porto by car will take approximately 3 hours from Lisbon or 5-6 hours from Madrid, Spain. However, parking in the city center can be tricky so be sure to plan accordingly.
  • By Boat: The Port of Leixões is the main cruise terminal in Porto. If you are arriving via cruise, this is where you will disembark.

Other European Trip Inspiration

Pin Now, Read Later

About

Just a family of five, traveling around the world with an endless supply of snacks, backup chargers, and questionable optimism. Join us as we prove that traveling with littles isn’t just possible—it’s an extreme sport but worth every most minutes. Featuring real stories, practical tips and only mild exaggeration about how many times we’ve used wet wipes to solve our problems. Join us in the chaos!

Sign Up for the Newsletter

Go back

Your message has been sent

Warning
Warning
Warning.

Leave a Reply

Your email address will not be published. Required fields are marked *