Two of the best times to visit Porto are late spring and early autumn, a time when temperatures aren’t too high and there are far fewer tourist crowds than during the high season of July and August.