Porto
Porto · Portugal

Porto Hop-On Hop-Off Bus: Worth It?

A hop-on hop-off bus in Porto gives you two main routes that cover the riverfront, old town, and the upper parts of the city with about 20 stops total. Expect an open-top double-decker with recorded commentary that's sometimes hard to hear in wind or traffic. The ride is convenient for covering ground quickly but gets repetitive if you stay on for full loops. In summer the top deck is hot and crowded; in winter it's cold even with the plastic covers. A 24-hour ticket is usually enough unless you're short on time or want to spread it over two days.

Expect to pay around €20-€35 for a 24-hour ticket and €25-€45 for 48 hours, depending on when you buy and any online discounts. Spring and autumn are the sweet spot: mild weather, fewer crowds, and the Douro looks great. Skip the full loops in July and August unless you enjoy baking in the sun with hundreds of other tourists.

Best tip: buy the 24-hour ticket and only use the bus for the steep hills and the stretch between the river and Serralves. Walk the Ribeira and centre on foot instead – it's far more pleasant. Don't bother with the night tour option; it's mostly just lights with the same recorded script.

Book it

Porto: Traditional Fado Concert
tiqets
$24 per ticket
Spiritus Light Show at Clérigos Church
tiqets
$14 per ticket
Douro Valley: Cruise + Lunch from Régua
tiqets
$91 per ticket
Gaia: Six Bridges Cruise from Cais da Gaia
tiqets
$21 per ticket
Douro Valley: Day Trip + River Cruise & Lunch from Porto
tiqets
$110 per ticket
Look at Porto 5D Cinema: Entry Ticket
tiqets
$10 per ticket

Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.

More in Porto

Tram Tour → Douiro Valley Wine Tour → Cooking Class → E-bike Tour → Segway Tour → Hop-on Hop-off Bus → Port Wine Cellar Tour → Douro River Cruise → All Porto trips →
Get the best trips, at the best price