The tour lasts around 2 hour and offers a perfect balance of iconic landmarks and hidden gems within Porto’s historic streets and scenic viewpoints.