You can’t visit Porto without exploring Foz, one of the most intriguing areas in Porto’s bounds where the Douro river enters the Atlantic Ocean. The area is famous for having gorgeous beaches, good restaurants and diverse architecture.
So grab your favourite sun hat and let’s head out to the beach!
If you want to know what to do in Foz, read on!
Ride the tram
Rua do Infante D. Henrique | Mon – Sun: 9am – 8pm
Riding the tram will not only answer the “what to do in Foz” question, but it will also answer the “how to get to Foz” question. It’s really a fun way in which you get to experience Porto through a different lens. And most importantly, it’s a fast way to get to the beach!
The Line 1 tram will take you from the historic center of Porto near Palácio da Bolsa (the Stock Exchange Palace) all the way to a street called Passeio Alegre in Foz. If you want to learn about how the tram works, read our extensive guide on how to travel by tram in Porto.
You’ll ride across the Douro River and pass many important stops including the Porto Wine Museum, the Tram Museum and the Arrábida Bridge which connects Porto to the neighboring city, Vila Nova de Gaia. The starting point of the line is the Infante stop and it ends at Passeio Alegre stop, but you can hop on or get off at any of the stops in between.
You can get your tickets onboard, they cost €3.00 per trip.
How to get there: São Bento subway station is a 9 minutes walk to the Infante tram stop.
Ride the Hop On Hop Off Bus
A great way to experience Foz is to take the Hop On Hop Off Bus tour. This way you can travel through Foz (and many more places, if you feel like it!) and relax in the open upper deck of the bus (if the weather allows) – it’s a great way to get some wonderful pictures of the area! You can get the online ticket to Hop On Hop Off Bus tour and be sure to have your camera ready for the trip!
Now, I should warn you: I am a sucker for a good deal. When I think about travelling in Porto, the first thing that comes to mind is how to simplify (no fuss, no worries!) and how to get great quality for a great price. If you’re visiting Foz, I’m sure you’ll love to ride a boat in the river and of course you can’t forget Port Wine!
A great deal is to get a combo ticket for the Hop On Hop Off Bus, river cruise and Port wine cellar for 25,20€. This is incredibly cheap because the river cruise costs 15€, a visit to a Port wine lodge around 15/18€ and the Hop on Hop off Bus around 18€ / day. Save yourself some bucks by buying this online ticket.
How to get there: you can get on the bus in any of the stops throughout the city – it is Hop On Hop Off bus after all.
Visit the Felgueiras lighthouse
Avenida de D. Carlos
I had to include my favorite lighthouse, Farol de Felgueiras in our “what to do in Foz” list. This beautiful granite lighthouse was constructed in 1886. Measuring 17-meters-long, Farol de Felgueiras was deactivated in 2009 with only the emergency sound working.
The pier to get to Felgueiras lighthouse is open for public. However, you have to be careful, especially with the high tide because the area is full of rocks.
How to get there: take the tram Line 1 to Passeio Alegre, the lighthouse should be an 8 minutes walk from there.
Have some cookies at A Bolacheira
Rua do Carvalho, 102-A | Mon – Fri: 9:30am – 7:30pm | Sat: 12pm – 8pm | Sun: Closed
If you’re further away from waters and don’t know what to do in Foz, you should visit a cute little spot called A Bolacheira. This is a place specialized in cookies and homemade pastry. What I love about them is that their products often change so it makes it possible to try out new things.
They have cupcakes that cost €1.90 each, but if you want a cupcake with a drink, it’s €3.00. For their cookies, you can get a cookie assortment for €1.00 or some coffee with a cookie for the same price. They also have cakes, tarts, light sandwiches and salads all at a reasonable price with gluten-free options available.
I suggest you go earlier to A Bolacheira because they ran out of many things towards the end of the day.
How to get there: take bus 504 from Casa da Música subway station. Get off at Campo Pasteleira bus stop and the store should be an 8 minutes walking distance.
Get lost in Foz Velha
Largo da Igreja
Foz Velha is an old neighbourhood in the southern half of Foz. The area began as random settlements near the sea where settlers took up fishing and raising cattle as means of living. Foz Velha is compact and the buildings are mostly low-rise, giving the area an antique persona that the “New Foz” doesn’t have.
If someone asks me about what to do in Foz, I would highly recommend going to Foz Velha. I could walk tirelessly on its narrow streets. The locals are friendly and the atmosphere is calm and inviting. The area has interesting traditional houses with vibrant colors and tiles. Plus, it’s not a site often frequented by tourists so you get to explore Foz Velha away from the crowds. And if you go high enough, you will see an amazing view of the water.
You can also find Wish, a fine-dining sushi restaurant. I actually think the prices aren’t that bad compared to other sushi restaurants. You can get a 16 unit sushi mix for €19. They serve wine from Real Companhia Velha, the oldest wine company in Portugal.
How to get there: take the tram Line 1 to Passeio Alegre and go through the 2nd street on the right called Largo da Igreja.
Discover Foz beaches
We’ve written a guide to the best beaches in Porto and I would like to go over my favourite to guide you through what to do in Foz:
You can find a beach called Praia dos Ingleses. It is one of the beaches in Foz where many people lay down for a nice tan. It has a good-sized sand area and it has some beautiful rocks where people like to climb and take pictures. This beach also features a bar/restaurant with the same name. It offers gins (€6.50 – €10), cocktails (€5.50 – €7) lemonades (€2.20). They also have a lunch menu (€12/person) and a dinner menu (€22/person with drinks).
How to get there: take bus 204 and stop at Foz bus stop. The Ingleses beach is a 2 minutes walking distance.
With rocky shore and a location right next to the Felgueiras lighthouse, Praia das Pastoras has won me over. This beach is in the point where the Atlantic Ocean waters mix with the Douro River. Praia das Pastoras is a good place to sunbathe while avoiding the winds thanks to the two piers on each side. The beach is also close to Passeio Alegre garden where there’s a cool mini-course golf.
How to get there: take the tram Line 1 to Passeio Alegre. The Pastoras beach is a 6 minutes walking distance
Ride a bike
Rua Coronel Raúl Peres, 100 | Wed – Fri: 10:30am – 1pm, 3pm – 6:30pm | Sat: 10:30am – 1pm | Sun- Tue: Closed
What to do in Foz when you want to see many things at the same time? Riding a bike is one of the best ways to get to know the area and its beaches since walking can get pretty exhausting. Thankfully, there’s a bicycle rental shop nearby called Dourobike. You can rent a bike for 1 hour (€4), for 3 hours (€9) and for 1 day (€14).
How to get there: take bus 202 and get off at Praia dos Ingleses. The shop is a 2 minutes walking distance from there.
Drink beer at Foz terraces
It’s like a tradition to go to the beach and drink beer with friends when the weather allows it. So, if you’re thirsty, hungry and don’t have a clue what to do in Foz, here are a few of my favourite Foz terraces you can check out:
I really enjoy sitting at Bocca (Rua do Passeio Alegre, 3). They have a cool outdoor area and they serve tasty pizza. Besides, their prices are not that bad. You can get a Margherita pizza for about €9. And for €2.20, you can enjoy a 20cl beer or a panaché.
How to get there: take the tram Line 1 to D. Leonor stop. The restaurant is close to the shore.
For a delicious and fresh caipirinha, you must head out to CaipiCompany. They serve one of the best caipirinhas in Porto. For about €3, you get to choose your cocktail flavor (mango, pineapple, watermelon…etc). They also serve a variety of sandwiches ( €3 – €6).
How to get there: take bus 500 and get off at Molhe bus stop. The bar is a 2 minutes walking distance.
I like iBar (Avenida de Montevideu, 516) because it’s sheltered from the wind and it has a beautiful view of the ocean. Truly, its outdoor area is like no other. At iBar, you can get a beer, a glass of wine or a sangria for €2.50 and if you’re hungry, they have some light Portuguese food like a ham sandwich (€2), ham & cheese (€2.50) or a crab stick sandwich (€4).
How to get there: take bus 502 and stop at Malaca bus stop. The bar should be a 7 minutes walking distance.
Walk on Pérgola da Foz
Avenida do Brasil, 694
Are you looking for something romantic and don’t know what to do in Foz? I suggest you visit Pérgola da Foz which we’ve included in our top 9 romantic things to do in Porto.
Pérgola da Foz is basically a shaded walkway along the Atlantic Ocean. Designed by António Enes Baganha, the walkway is one of those things that pops into my head when someone brings up Foz. This structure was built around the 1930s as part of Porto Municipality’s efforts to improve Avenida do Brasil where the Pérgola is located. Pretty cool, huh?
How to get there: take bus 203 and get off at Crasto. This beautiful tourist attraction should be a 3 minutes walking distance.
Take surf lessons
Avenida do Brasil, 816
If you’re wondering what to do in Foz with kids, a great activity would be to take surf lessons. Lucky, Surfivor Camp in Foz offers classes for beginner, novice and intermediate surfers. They provide you with all surfing equipment including boards and wetsuits. A one day class with two lessons costs €40. A full surfing course worth 6 days is €220. They also rent out wetsuits and boards for €25/day.
How to get there: take bus 202 and stop at Molhe. The surf school should be a 2 minute walking distance.
Try Portuguese pastries at Tavi
Rua da Senhora da Luz, 363 | Mon – Sun: 8:30am – 8pm
Foodies, here’s what to do in Foz. There’s a charming bakery called Tavi. It dates back to 1935 and it’s one of the most popular hangout places in Foz.
Tavi serves breakfast, lunch and traditional desserts. It’s a great place for couples, groups and kids. I love their bolo de bolacha “cookies cake”. They also serve delicious savoury crepes like the mushroom one which I can eat all day! Time to go enjoy some scones on the waterfront 🙂
How to get there: take bus 202 and stop at Foz bus stop, the bar should be a 1 minute walking distance.
Do some shopping
Along the seaside, there are really cool shops, some expensive and some more affordable. You can even find unique items from Portuguese designers. Here are three shops you can visit if you don’t know what to do in Foz:
Avenida do Brasil, 607 | Mon – Fri: 10:15am – 8pm | Sun: 11:30am – 7:15pm
One cool store is the Fashion Lovers Boutique. It has many Portuguese fashion brands like Sahoco (casual artsy) and Glüen (urban chic). The store also carries Italian brands including Kocca (sophisticated casual) and Koralline (relaxed casual).
How to get there: take bus 202 and get off at Jacinto Nunes bus stop. Fashion Lovers Boutique should be a 2 minutes walking distance.
You can find cute heel sandals, comfy boyfriend jeans and flowy dresses at P&M Fashion Loft (Rua do Faial, 40). The urban chic store carries clothing items with unique and interesting patterns that you won’t see anywhere else.
How to get there: take bus 204 and stop at Foz bus stop. The store should be a 4 minutes walking distance.
For men, you can find a preppy-style store called Nuno Miranda Pronto a Vestir (Rua do Farol, 11). They carry brands like the Portuguese Mike Davis (casual sport), Meyer-Hosen (professional trousers) and Green Coast (nautical fashion).
How to get there: take bus 204 and stop at Foz bus stop. The store should be a 1 minute walking distance.
Avenida do Brasil, 843
If you’re a fan of nightlife and not sure what to do in Foz, Industria Club is your best bet. They have a handful of national and international DJs playing house, tech house, deep house, alternative dance and more. They are normally open on Fridays and Saturdays, but make sure you check their event page on Facebook to see what acts are performing and at what time.
How to get there: take bus 202 and stop at Molhe. Industria Club should be a 4 minutes walking distance from the bus stop. You can also take an Uber!
Save this article for later: