A magical city in the north of Portugal, Porto has a lot to offer the visitor. Whether you stay for a weekend or a month, here are some of our favorite things to do, and of course tips for eating and drinking too! And we’ve included a handy google map you can view on your smartphone or computer which you will find below.
Porto is a wonderful place to visit for the first time and also to return and discover more hidden gems. There are beautiful historic buildings, tiny winding alleyways, delicious wines and amazing food. It is no longer an undiscovered destination but it is still a bit less expensive than its northern neighbors.
A weekend in Porto Portugal is definitely not long enough but you should be able to get a feel for the city in a few days. Let’s go to Porto!
It’s easy to get to and from Porto from other parts of Portugal as well as from abroad.
Traveling by car it is about 3 hours from Lisbon to Porto. If you don’t have car of your own you can rent one or use shared Blablacar.
The Comboios trains serve Porto from Lisbon and other places in Portugal. Check Trainline for ticket and route options. The train takes less than 3 hours from Lisbon and parts of the ride are quite picturesque.
Are you hoping to travel from Spain to Portugal on the train? You can! There are two night train options from Madrid or San Sebastian to Lisbon. It is also possible to take day trains but you will have to transfer 3 times.
The RENFE train known as Lusitania Trenhotel goes from Madrid’s Chamartin station to Santa Apolonia or Oriente stations in Lisbon. From Lisbon you can take a fast train to Porto. It travels overnight and you can book a private sleeper cabin or just a bed in a shared cabin. Check Trainline for tickets.
Another RENFE train known as the Sud Express goes from San Sebastian to Lisbon overnight. Then you can catch a train on to Porto. The journey takes a little over 13 hours and actually starts at the French border. You can book a seat, a bed in a shared cabin or a private sleeper cabin. Check Trainline for ticket options.
You can also travel to Porto from Spain with ALSA buses and Flixbus. The least expensive option is often with Flixbus, you can find ticket prices as low as €4. Check here for Flixbus prices and schedules. You can get from Andalucia to the Algarve in just a few hours on the bus.
You can fly into Porto (OPO) airport from most cities in Europe on airlines like EasyJet, Ryan Air and TAP. Sometimes you might want to fly into Lisbon (LIS) and drive or take the train to Porto for a combo trip. Check Skyscanner for the best prices and flight schedules for multiple airlines that fly into Porto and Lisbon. And take look at our weekend guide to Lisbon if you will be traveling there too!
If you fly into Porto you can catch the local Metro directly from the airport to the city center or wherever you are staying. It takes less than 30 minutes to get to the center of Porto (Trindade Station) by Metro. You can transfer to other parts of the city from here. Of course it is also possible to go by taxi, it will cost about €30 from the airport to the Ribeira area.
Guided Walking Tours in Porto: If this is your first visit to Porto, you might want to get oriented with a walking tour.
Sightsee on your own: If you’d rather explore Porto on your own that is completely doable as well. Here are some of the top things to see and do in Porto.
Some of Porto’s top things to see and do and most famous landmarks and attractions include the following points of interest. See below for a handy google map with all these locations and more. Porto must see sights are:
Enjoy a river cruise: The Douro is at the heart of Porto. A fun thing to do in Porto is to spend a few hours sitting by the river but the best way to see it is on a river boat. You can catch a boat tour by booking in person on the Ribeira side of the river, but you may also want to book ahead if you are visiting in high season or with a group. Here are some options for river cruises.
Taste Port in Vila Nova de Gaia: Of course you can taste the famous port wine at almost every bar and restaurant in Porto. But for the real experience you have to visit at least one of the Port cellars in Vila Nova de Gaia, one of the top Porto places of interest.
Walk across the iron bridge and head to one of the cellars for a tour and a tasting. Maybe you already have a favorite brand of port? Otherwise we’d recommend visiting some of the following:
Food and wine tours are also fun things to do in Porto. Here are a few ideas:
Take a Walk to the Sea: From Ribeira you can head down to the mouth of the river to the sea for a relaxing day in Porto. How to get to the beach in Porto? You can walk, go by historic tram or even rent bicycles.
The walk to Foz do Douro is about 6km and takes around an hour one way. Perhaps you can plan to have lunch or a drink at one of the beachside bars in Foz do Duoro. I’d recommend Praia da Luz. It is not the least expensive but the decor is beachy chic and the tables have a button to call the servers. It sits right on the sand where you can watch the waves and the sunbathers. Great for a drink before heading back to the city center. You can also try Bar Tolo if you’d like to eat a meal.
You can take the tram there or back, or even roundtrip. Find the tram #1 in front of Igreja de São Francisco in Ribeira or Jardim Passeio Alegre in Foz. If you are interested in learning more about Porto’s historic trams, click here.
Locals will also take the Metro to spend the day at Matosinhos beaches, eat seafood and then go drinking and clubbing in the areas bars and clubs.
If you have a little extra time, here are some things to do outside Porto and some wonderful day trips from Porto.
Porto has fantastic food for all budget levels. Here are some of our favorite places to eat in Porto. And of course some of the best places for a wine, port or even a cocktail or craft beer. See below for a handy google map with all these locations and more.
Traditional Portuguese Grocers: Porto’s beautiful weather calls out for a picnic. I recommend visiting some of the city’s traditional food shops for supplies then heading out for an alfresco meal. Here are some traditional shops where you can find beautiful local food products like bread, cheese, sausage, canned fish, preserves and of course wine and port. These also make wonderful gifts. And if it’s gifts or souvenirs you are after, check out A Vida Portuguesa. Our favorite traditional grocers include:
Be sure to check out the map below for the addresses of these shops and more.
If this is your first visit to Porto I would recommend finding accommodations in the Ribeira neighborhood. This is the UNESCO Heritage area of the city and has beautiful views along the river. There are also plenty of sights, activities and restaurants within walking distance. Following are some places to stay in Porto for a range of budgets and lodging needs. In high season I definitely recommend you use HotelsCombined to compare lodging prices across all booking engines when searching for accommodations.
For a limited time, if you register at Booking.com using this link and then reserve using the links below you can get $20 cash back! It’s a special offer from Booking.com.
Budget lodgings in Porto:
Apartments in Porto:
Luxury accommodations in Porto:
If you are only visiting Porto for a weekend you will probably be able to see all the sights on foot if you are based in the Ribeira area. However, the rest of Porto is well served by Metro and bus. You’ll want to purchase the Andante card which you can top up to use multiple times.
As mentioned above, if you fly into Porto you can catch the local Metro directly from the airport to the city center. You can also use the Metro to transfer from the main train station at Trindade to the São Bento station near Ribeira.
You can also purchase 24 or 48 hour tickets for the hop on hop off bus which can be a convenient way to get around and see the sights.
Porto is quite hilly so unless you are super fit you might not want to get around by bicycle. However bicycles could be handy when exploring along the Douro to the beaches.
Tourists might also enjoy riding the historic trams and funiculars.
All of the above locations (and more) are included on the below map which you can view on your computer or smartphone. Click here to access the map complete with addresses and names. If you open (click the square bracket in upper right) and star it when you are logged into Google you should also be able to access it in the Google Maps app on your phone. I hope it helps you find some amazing places and fun things to do in Porto!
To see the list of addresses, click the popup legend on the top left of the map.
I hope you liked this weekend guide to Porto and that you enjoy your visit to this fascinating city. Be sure to also check out our weekend guide to Lisbon too.
Headed to Europe this summer? Take a look at this handy list to decide what to pack for summer trip to Europe.
You might also like these posts:
Have you been to a National Park like Yosemite, Mount Rainier, Yellowstone or Crater Lake…
Beautiful Santa Fe is famous for its artsy scene, blue skies and adobe buildings. Here…
This charming town is surrounded by mountains and open desert, which means lots of places…
Sedona, Arizona and the surrounding red rocks have long been popular with artists, new age…
Joshua Tree National Park is an otherworldly destination in the California desert. Explore the park…
Planning on riding the rails for a short or long Amtrak train trip? Maybe you…