Porto Hop-On Hop-Off Bus Tours

Porto has various city sightseeing bus tours. The most famous are Yellow Bus and the City Sightseeing Portugal. Practical information on their routes, prices and timetables.

All sight-seeing open-top double-decker buses for tourists include individual headphones with commentary in English and other languages.

City Sightseeing Portugal

The City Sightseeing buses in Porto are red. A bus tour ticket is valid for 48-hours after you first validate it and you can hop off and back on as many times as you want.

This Hop-On Hop-Off company has two routes: Red and Blue with 57 strategically located bus stops. The company also offers an exclusive route for groups. The Redline departs from Ribeira and the Blue line from Torre dos Clérigos.


  • Red Line: The route includes 33 stops and takes one hour and 50 minutes to complete.
  • Blue Line: The route includes 24 stops and takes one hour and 15 minutes to complete.

Operating hours

The City Sightseeing buses run all year round except on 25 December and 1 January. The first tour is at 9 am and the last is at 6:45 pm. Buses depart approximately every 30 minutes.


A 1-Day ticket costs €15 for adults and a 2-Day ticket costs €17. Children (between 4-12 years old) will pay €7.50 for a 1-Day ticket and €8.50 for a 2-Day ticket.

Yellow bus, Official Sightseeing Tours

As the name indicates, these sight-seeing tourist buses are yellow. You can either get a 24h or 48h ticket and hop-off and back on as many times as you want during the validity of your ticket, as well as switch routes. The Yellow Bus ticket is also valid for the STCP buses in Porto.


The Yellow Bus has two different routes: Historical Porto and Porto Castles.

  • Historical Porto: The route through the city centre of Porto takes one hour and 50 minutes and you can hop-off at any of its 33 stops.  In winter and summer, a tour departs every 30 minutes from Torre dos Clérigos.
  • Porto Castles: This itinerary includes the riverside road of Porto to Foz do Douro and Matosinhos. The duration of the full route is one hour and 50 minutes with 32 stops. A tour departs every 60 minutes from Torre dos Clérigos.

Operating hours

In winter (between the months of October and May), the first bus leaves at 9:30 am and the last bus is at 5:30 pm. In summer (between June and September), the first tour starts at 9:15 am and the last is at 6:15 pm.

The Yellow Buses run every day.


The price of the 1 day ticket for the Yellow Bus is €13.50 for adults and €7.50 for children between 4 and 12.

The 2 day Yellow Bus ticket costs €15.30 for adults and from €8.50 for children between 4 and 12.