And Porto has a fine metro system so you could, for example, do a day or two walking up the coastal Camino then take the metro back, or carry on walking, depending on how much time you have. There is also a more inland route to explore.
Should be plenty of info on routes and transport on this...