Oporto es una ciudad pequeña que puedes recorrer perfectamente andando, aunque para llegar a algunos lugares deberás hacer uso del transporte público. El metro es una buena opción, sobre todo si te diriges a la Casa da Música o a las afueras de la ciudad.
Para llegar a los principales puntos turísticos, lo mejor es el tranvía.
El autobús no es lo más recomendado, aunque es la mejor alternativa para acercarte hasta las bodegas de Vila Nova de Gaia.
El funicular dos Guindais es el medio más rápido para llegar a la ribera del Duero o la parte alta de la ciudad.
Las tarifas de taxi en Oporto son bastante económicas. Lo ideal es que te acerques hasta la plaza de taxis o lo llames por teléfono.