A car is not needed in Porto. You can easily walk to various attractions, or catch the tram, tuk-tuk, or train.