There are three city turismos (and an office at the airport) where you can pick up a free map, and get information about accommodation, restaurants and current events – the main office is the one by the town hall at the top of Avenida dos Aliados. The same practical information is on the city council’s excellent website, www.portoturismo.pt (also in English). The city turismos sell guidebooks, walking itineraries and the Passe Porto (e7.50 one day, e15.50 three days), which gives unlimited bus and tram travel plus discounts for or free entry to many museums and monuments, theatre tickets, tours and shops. The main turismo also has a useful transport enquiries desk (Loja da Mobilidade; see “City transport” below).
The ICEP office is an arm of the national tourist authority and isn’t really for city information but more for general enquiries about the rest of northern Portugal. There’s also a turismo on the riverfront in Vila Nova de Gaia, geared almost exclusively to pointing you towards the various port wine lodges – they have a useful map showing lodge locations and opening hours.