Major city bus stops include Praça Almeida Garrett opposite São Bento station, Praça da Liberdade at the bottom of Avenida dos Aliados, Jardim da Cordoaria, and the interchange at Casa da Música metro station. Each major bus stop displays a route map and timetable – note that ongoing roadworks often shift the site of some stops, or even alter routes. Normal hours of operation are 5am to around 9pm, followed by an extensive nightbus service running approximately hourly until 5am. Parts of the very hilly historic zone are covered by minibuses on the ZH line (daily 8am–7pm) – you’ll see the stops as you trudge around but as departures are only every 45min or so, it’s usually not worth waiting for one.
The Andante system doesn’t cover all the city bus routes – for example, currently not the useful #78 to Serralves art museum and Foz do Douro, or the #32, #57 or #91 buses across the bridge to Vila Nova de Gaia. In this case, you’ll have to buy a specific bus ticket – either e1.30 for a single journey from the driver, or much cheaper in advance from newsagents or kiosks at the main bus stops (ask for a T1 for 2 journeys e1.55, or 10 journeys e6.65)