Heads up! We’re working hard to be accurate – but these are unusual times, so please always check before heading out.
There's so much to do in Porto that it was really hard for us to chose the top 101 things to do in the city. These are all the mandatory spots. Enjoy the city, the river and even the beachs. One piece of advise? Start your day early because there is so much to see.
Done something on this list and loved it? Share it with the hashtag #TimeOutDoList and tag @TimeOutEverywhere.
Find out more about how Time Out selects the very best things to do all over the world.