Porto is a walkable city, but be warned: it is built on steep hills, and a casual stroll can turn into a workout. The metro, buses, and trams fill the gaps, and the whole system runs on the rechargeable Andante card, which you can buy at metro stations and most transport kiosks.
On foot
Walking is the best way to experience the old town. The hills are relentless but the reward is constant: unexpected viewpoints, tiled alleyways, and staircases that cut between streets at different elevations. Wear good shoes.
Metro
Five lines (A through E, colour-coded) run daily from around 6am to 1am. The metro connects the airport to the city centre cheaply and efficiently, and many major sights are near stops. The ticketing is zone-based — buy your ticket from a machine and validate it at every stop.
Buses and trams
The bus network covers what the metro does not. Trams still run on a few heritage routes and are more charming than practical. Both use the same zone-based Andante system.
Taxis and trains
Taxis are widely available and reasonably priced. For day trips, the train network connects Porto to most of northern Portugal — Sao Bento and Campanha are the two main stations.