Not the official website This is not the official website of any cruise operator, museum or ticket office. porto.boats is an independent editorial guide. Prices and hours are quoted from official or partner pages at the time of writing and can change. Bookings are completed on partner sites. Experiences
Hop on hop off Porto: sightseeing bus, historic tram and cruise combos
Hop on hop off Porto buses run two loops each: an old-town circuit past Sé, Aliados and Ribeira, and a coastal circuit out to Foz do Douro. Two main operators, Yellow Bus and City Sightseeing, sell 24 h and 48 h tickets from roughly €25 to €29 adult per third-party listings (Sept 2026), plus combos with the Six Bridges cruise, a Gaia cellar tasting and the historic tram lines 1, 18 and 22.
Popular Porto tours right now
Live inventory from our booking partner. Prices shown by the partner may differ from the text above.
At a glance
- Price from
- ≈ €25–29 adult for 48 h bus (portoalities, introducingporto listings, Sept 2026)
- Duration
- City loop ≈ 2 h, coastal loop ≈ 1–2 h; tram line 1 ≈ 40 min
- Book ahead?
- No for the bus; a day ahead for cruise combos in Jun–Sep
- Time to plan
- One full day for both loops plus a tram ride
- Best time
- First departures 09:15–09:45, or after 16:00
- Difficulty
- Easy; buses have stairs to the top deck, trams have high steps
What the Porto hop-on hop-off bus actually covers
The Porto hop on hop off bus is not one product but three. Yellow Bus (now trading as Yellow Experiences, the Carris-linked brand) runs the “Historical Porto” and “Porto Castles” loops in yellow open-top buses, told apart by an orange or purple sign in the windscreen. City Sightseeing Portugal runs a red line and a blue line in its red double-deckers. A third brand, Cityrama / Gray Line, sells blue, orange and green loops from the same central stops. All three bundle a recorded audio guide, unlimited re-boarding for the ticket period and a vinho do Porto tasting voucher in Vila Nova de Gaia.
Every city loop threads the same core: Praça da Batalha, Sé do Porto, Avenida dos Aliados, Torre dos Clérigos, Palácio da Bolsa and Cais da Ribeira, then crosses the Douro river to the cellar quays on Cais de Gaia. The coastal loops leave via Boavista and Casa da Música, follow the north bank to Foz do Douro, turn at Castelo do Queijo and Parque da Cidade, and come back along the riverside road past the Museu do Carro Eléctrico.
Stop counts differ. Yellow Bus lists 27 stops across its two routes, with 20 on Porto Castles and 13 exclusive to Historical Porto (Free Tours by Foot, Sept 2026). City Sightseeing lists 19 stops across red and blue on its official site (Sept 2026). Audio commentary is GPS-triggered: Yellow Bus offers 12 languages (English, Portuguese, Brazilian Portuguese, Spanish, French, German, Italian, Dutch, Russian, Polish, Mandarin, Japanese per its Tripadvisor listing); City Sightseeing offers eight (English, Spanish, Portuguese, French, German, Italian, Dutch, Japanese per its site).
- Included on all three: audio guide with disposable earphones, one port tasting in Gaia, a discount booklet for museums
- City Sightseeing adds a free walking tour daily at 15:00 from Stop 1 (official site, Sept 2026)
- Yellow Bus sells add-ons: 1 h Six Bridges river cruise, Cálem or Quinta da Boeira cellar visit, Porto Tram City Tour and Funicular dos Guindais
- Not included: entry to any monument, the Gaia cable car, metro or STCP buses
Opens the partner booking page in a new tab
Compare 24 h and 48 h ticketsTicket comparison: bus, bus + cruise, bus + tram
| Option | Price band | Validity / duration | Best for |
|---|---|---|---|
| City Sightseeing 24 h, red + blue lines | ≈ €28 adult (hop-on-hop-off-tickets.com listing; official site shows “from $33”) | 24 h, loops 2 h + 1 h | One-day visitors who want Gaia and Foz |
| City Sightseeing 48 h + Six Bridges cruise + night tour | ≈ €48 adult (same listing) | 48 h bus + 50 min cruise | Two-night stays, bus and boat in one purchase |
| Yellow Bus “Porto Vintage” 48 h | ≈ €25 (portoalities) to €29 (introducingporto); child ≈ €14.50 | 2 days, both loops | Coastal-loop fans, Matosinhos beach days |
| Yellow Bus 48 h + cruise + cellar | €46 adult / €23 child 4–10 (portoalities, introducingporto) | 2 days + 1 h cruise + cellar tour | Bundle buyers who want everything booked once |
| Yellow Bus Premium 3-in-1: bus + tram + funicular | Price not confirmed at time of writing; check with partner | 2 days, includes Porto Tram City Tour and Guindais funicular | Tram lovers, rail enthusiasts |
| Six Bridges cruise alone | €18 adult on GetYourGuide (Sept 2026), 4.2★ from 16,015 reviews | 50 min on the water | Anyone who only wants the river |
| Historic tram 2-day ticket | €12 adult / €6 child (STCP tariff, Sept 2026) | 2 days, lines 1, 18, 22 | Slow travellers, Foz by the river |
Pick City Sightseeing if headway matters more than coverage. Its official timetable promises a red bus every 20 minutes in summer (09:30–18:30) and every 25 in winter (09:30–17:30), with the blue Gaia line every 30 minutes. Yellow Bus listings quote 45 minutes on Historical Porto and 60 on Porto Castles (Headout product page, Sept 2026), which is a long wait at a windy Foz stop in February.
Pick Yellow Bus if you want the tram and funicular in one ticket, or a longer coastal loop that reaches Parque da Cidade and the Anémona sculpture in Matosinhos. Its bus-plus-cruise-plus-cellar bundle at €46 is the cheapest way to get all three, but only if you would have paid for the cellar anyway; the Six Bridges Cruise on its own is €18 on GetYourGuide (Sept 2026).
Opens the partner booking page in a new tab
Check 48 h combo availability
Timing is everything: when the sightseeing bus in Porto works
Take the first departure. Both operators leave the Infante / Ribeira stop between 09:15 and 09:45, and the first two buses of the day are the only ones that finish a full loop on schedule. From 11:00 to 16:00 in May–October, traffic on Rua do Infante D. Henrique and across Ponte Luís I adds 15 to 30 minutes per loop, and buses arrive at mid-route stops already full on the top deck.
Ride the coastal loop in the afternoon. Light on the river mouth at Foz do Douro is flat and hazy before noon and turns gold after 17:00; on the top deck, sit on the left leaving town so the Douro is on your side the whole way out. Do the Gaia crossing in the morning instead, when cellar tastings are quiet and the upper deck of Ponte Luís I is not yet in shadow.
Winter shortens the day. City Sightseeing’s last red departure moves from 18:30 to 17:30 from October to April, and Yellow Bus listings show winter hours of 09:30–17:30 (portoalities, Sept 2026). Rain closes nothing, but an open top deck in a north-westerly is miserable; the lower deck has windows that fog. Bring a windproof layer even in June.
Porto hop-on hop-off bus route map in words: the stops that matter
Nobody prints a reliable porto sightseeing bus map that survives the next roadworks, so here is the network by landmark. Stops are shared poles marked with each operator’s logo; check the sign colour before you board, because Yellow Bus, City Sightseeing and Cityrama tickets are not interchangeable.
City loop (Historical Porto / red line)
- Infante / Ribeira: main departure point beside Palácio da Bolsa; Yellow Bus office at Rua do Infante D. Henrique 53 (Headout listing)
- Praça da Batalha: second boarding point, useful if you sleep near São Bento station
- Sé do Porto and Avenida dos Aliados: the cathedral terrace and the boulevard, two minutes apart on foot
- Torre dos Clérigos and Igreja do Carmo: get off here for Livraria Lello
- Palácio de Cristal gardens: best free viewpoint over the river on the north bank
- Jardim do Morro and Cais de Gaia: the Gaia side of Ponte Luís I and the port wine cellars
Coastal loop (Porto Castles / blue and orange lines)
- Casa da Música and Boavista: interchange with Metro do Porto lines A, B, C, E, F
- Museu do Carro Eléctrico, Massarelos: the tram museum and the line 18 / line 1 interchange
- Foz do Douro and Passeio Alegre: the river mouth, the tram line 1 terminus, cafés on the pergola
- Castelo do Queijo and Parque da Cidade: the fort and the largest urban park in Portugal, the turnaround for Porto beaches
- Serralves: the contemporary art museum, only on the coastal loop and a long walk from any metro
- Cais de Gaia via Ponte da Arrábida (Yellow Bus) or back through Boavista (City Sightseeing)
Historic tram Porto: lines 1, 18 and 22
The historic tram is run by STCP, the city bus company, with a fleet of six cars mostly built in Porto between 1940 and 1946 and restored between 2007 and 2012 (Wikipedia, Trams in Porto). Mule trams started in 1872 and electric traction arrived in 1895, an early adoption for the Iberian Peninsula. Today the trams are a tourist ride first and transport second, which is why they sit outside the Andante fare system.
| Line | Route | Journey | Frequency |
|---|---|---|---|
| 1 | Infante (Ribeira) to Passeio Alegre (Foz) along the river bank, 13 stops | ≈ 40 min one way | Every 20 min, roughly 09:00–20:00 |
| 18 | Circular Massarelos to Carmo via Rua da Restauração, links line 1 and line 22 | ≈ 18 min | Every 30 min when running |
| 22 | Circular Carmo to Batalha via Aliados, Rua de Santa Catarina, Guindais and São Bento | ≈ 30 min loop | Every 30 min, 09:15 first from Carmo, last loop ends 19:45 |
Fares are the same on all three lines: €6 single adult, €3.50 child 4–12, €8 for two trips on the same day, and a 2-day tram-only ticket at €12 adult / €6 child, sold on board by the conductor, at the tram museum and in some hotels (STCP tariff as reported by porto-north-portugal.com and Wikipedia, Sept 2026). Pay by contactless card or MB Way on board per STCP’s FAQ. Andante monthly passes with the right zones are accepted; Andante Tour tourist tickets are not.
Service has been patchy. Line 22 was suspended from November 2021 for Metro do Porto works and returned on 1 August 2026 (Itinerarium news). Line 18 was suspended in summer 2025 for the same works at Cordoaria, with STCP bus 900 as a stand-in and line 1 reinforced to every 12 minutes (The Portugal News, July 2025). All three were listed as running in September 2026, but check the STCP site before building a day around line 18.
Museu do Carro Eléctrico
The tram museum sits in the old Massarelos power station on Alameda Basílio Teles 51, on line 1 and line 18. It holds 16 electric cars, five trailers and two works cars (Wikipedia) and opens Tuesday to Sunday 10:00–18:00, last entry 17:30 (museum website, Sept 2026). Entry is €8 adult, €4 for ages 6–18, students and over-65s, free under 6; a single tram ticket takes 30 % off and the 2-day tram ticket takes 50 % off, per the museum’s own price list. Allow 45 minutes.
Where to board to skip the queue
The Infante stop for tram line 1 sits below Igreja de São Francisco and collects tour groups from 10:30 to 15:00 in summer, when two full cars can pass before you board (porto-north-portugal.com). Walk 12 minutes upriver to the Museu do Carro Eléctrico stop at Massarelos, where the same tram arrives half-empty because groups have already filled it at Infante and locals get off. Better still, take the first 09:00 tram out or ride back from Passeio Alegre after 17:00.
For the bus, skip Stop 1. Both operators load at Infante / Ribeira where cruise-ship groups queue; Praça da Batalha, three stops on, is the second official boarding point and the bus arrives with seats after the Ribeira crowd has got off at Sé and Aliados. Ask the driver to validate the 24 h ticket at Batalha so the clock starts there.
How to save on the hop-on hop-off bus and tram
- Children: Yellow Bus prices ages 4–10 at half fare and under-4s free; City Sightseeing uses a child band up to 15 on most listings. Nobody offers a student or senior discount on the bus.
- Tram: €3.50 child single and €6 child 2-day (STCP tariff). A family of four riding line 1 out and back pays €19 with single fares, versus €12 per adult on the bus for a whole day.
- Andante Tour instead of the bus: 24 h for €7.75 and 72 h for €16.55 covers all Metro do Porto lines and STCP buses (2026 tariff as listed by portocard.city; older guides still show €7.50 / €16). STCP bus 500 from Infante follows the river to Foz for a Z2 single at €1.40 (introducingporto).
- Porto Card: the transport version was discontinued and the card itself has been off sale since July 2026 for a restructuring (portocard.city, Sept 2026). Its last published discounts were 25 % on hop-on hop-off buses, 50 % at the tram museum and 20 % on river cruises (porto.travel). Read the current status on the Porto Card guide.
- Combos: only buy bus + cruise + cellar if you want the cellar. Bus 48 h plus a separate €18 Six Bridges cruise on GetYourGuide often costs the same as the €46 bundle and leaves you free to pick the cellar.
- Low season: operators do not publish a winter discount, but OTA listings for November to February are routinely a few euros under summer rates. Compare the 24 h price against the 48 h; the difference is often under €3.
Getting to the first stop
The main departure point for both bus operators and tram line 1 is Rua do Infante D. Henrique beside Palácio da Bolsa, on the edge of Ribeira. From São Bento station walk down Rua das Flores for 10 minutes; from Praça da Ribeira walk west along the quay for 5. Metro do Porto’s nearest station is São Bento (line D, yellow); STCP buses 500, 900, ZH and 1M stop at Infante. From Campanhã station take metro line D to São Bento or bus 900 direct to Infante.
The tram line 22 and line 18 hub is Carmo, in front of Igreja do Carmo beside the Cordoaria garden, 4 minutes on foot from Torre dos Clérigos and Livraria Lello. Batalha, the second bus boarding point, is 2 minutes from São Bento uphill on Rua 31 de Janeiro. Praça da Batalha also has the top station of the Funicular dos Guindais, which drops to the riverside under Ponte Luís I.
Parking near Infante is a lost cause; the Ribeira car park fills by 10:00 on weekends. Use the Trindade or Bolhão underground car parks in Baixa and walk down. Accessibility: bus lower decks are step-free at most stops but the top deck is stairs only; historic trams have three high steps and no ramp, and the tram museum is level-access.
Nearby: what to combine with a bus or tram day
- Six Bridges Cruise: departs from the Ribeira and Gaia quays a few minutes from the Infante stop, 50 minutes, €18 on GetYourGuide
- Port wine cellars: the blue line and Historical Porto both stop on Cais de Gaia; your bus ticket includes one tasting voucher
- Ribeira and the old town: walk the quay before the 09:30 bus, when the cafés are setting up
- Dom Luís I Bridge: the bus takes the lower deck; walk the upper deck yourself for the view
- Porto attractions and tickets: Palácio da Bolsa, Sé and Torre dos Clérigos are all within two stops
- Things to do in Porto if you finish the loops early and want a plan for the evening
Checked in practice: bus and tram field notes
- Earphones are single-use and thin; bring your own wired earbuds with a 3.5 mm jack for clearer audio, and keep them for the second day.
- Audio drifts. On the Gaia leg the commentary often describes Ribeira while the bus is still in traffic on the bridge. Treat it as background.
- Top-deck front rows go first; they are also the wettest in drizzle and the windiest on the Foz loop. Rows 3–5 on the left are the compromise.
- The tasting voucher is one small glass, usually ruby or tawny, at Espaço Porto Cruz, Quinta da Boeira or Museu 1.º Demarcação (City Sightseeing site). Expect a sales pitch for the paid tour.
- Drivers will not wait at cellar stops. Note the printed timetable at the pole and plan to be back 5 minutes early; the next bus is 20–60 minutes away.
- On tram line 1, stand at the stop with an arm out; conductors skip stops when the car is full and nobody signals.
- Sunscreen and a hat for the coastal loop: there is no shade on the top deck and the sea breeze hides the burn.
- Keep the paper ticket dry. Both operators check it on every re-boarding and a smudged date means a debate with the driver.
Our verdict
What works
- Covers Foz, Serralves and Parque da Cidade, which are awkward by metro
- 48 h validity for a few euros more than 24 h
- One purchase can bundle Six Bridges cruise, cellar visit, tram and funicular
- Free re-boarding saves the hill climbs from Ribeira to Baixa
- Audio in 8–12 languages, useful for mixed-language families
What to watch
- Summer traffic stretches 20-minute headways to 40 or more
- Recorded commentary is patchy and drifts out of sync
- Tickets are operator-specific; three brands share the same poles
- Historic tram single fares (€6) add up fast for families
- The compact centre is faster on foot for most first-day sightseeing
Questions travellers ask
Is the hop on hop off bus in Porto worth it?
For a two-day visit that includes Foz do Douro, Serralves or Parque da Cidade, yes: those sit far from the metro and the bus links them with the centre for roughly €25–29 (third-party listings, Sept 2026). For a one-day visit confined to Ribeira, Baixa and Gaia, no; the historic centre is a 20-minute walk end to end and the tram line 1 covers the river for €6.
How much is the Porto hop on hop off bus?
City Sightseeing lists its 24 h ticket at about €28 adult and a 48 h ticket with Six Bridges cruise at about €48 (hop-on-hop-off-tickets.com, Sept 2026); its official site shows “from $33”. Yellow Bus 48 h tickets appear at €25 to €29 depending on the listing, with the bus + cruise + cellar bundle at €46 adult / €23 child (portoalities, introducingporto, Sept 2026). Prices change; confirm with the partner before booking.
Which is better in Porto, Yellow Bus or City Sightseeing?
City Sightseeing runs more often: every 20–25 minutes on the red line per its official timetable, against 45–60 minutes quoted for Yellow Bus routes. Yellow Bus has a longer coastal loop and a 3-in-1 ticket with the historic tram and Guindais funicular. If you value short waits pick City Sightseeing; if you want the tram included pick Yellow Bus.
Where does the Porto sightseeing bus start?
Both operators start on Rua do Infante D. Henrique beside Palácio da Bolsa, on the edge of Ribeira; the Yellow Bus office is at number 53. Praça da Batalha is the second official boarding point. You can join at any marked stop with a valid ticket, and the ticket clock starts at first boarding.
Does the Andante card or Porto Card cover the historic tram in Porto?
No. Andante Tour tourist tickets and Z2 singles cover Metro do Porto and STCP buses, not the historic tram lines 1, 18 and 22 or the Funicular dos Guindais. Only zoned Andante monthly passes are accepted on the tram (STCP FAQ). The Porto Card has been off sale since July 2026 for a restructuring; its last version gave 50 % off the tram museum, not the tram itself.
How much does the Porto tram cost and which line is best?
A single ride is €6 adult / €3.50 child 4–12, two rides the same day €8, and a 2-day ticket €12 adult / €6 child (STCP tariff, Sept 2026). Line 1 from Infante to Passeio Alegre along the Douro is the scenic one, about 40 minutes each way. Line 22 is a 30-minute loop through Baixa that returned in August 2026; line 18 is a short link between Massarelos and Carmo.
Can I combine the hop-on hop-off bus with the Six Bridges cruise?
Yes. Yellow Bus sells a 48 h bus + 1 h cruise + cellar bundle at €46 adult (third-party listings, Sept 2026) and City Sightseeing sells a 48 h bus + cruise option at about €48. Buying the bus and the €18 Six Bridges cruise separately on GetYourGuide usually costs about the same and lets you choose the sailing time and the cellar.
Is tram line 18 in Porto running?
Line 18 was suspended in summer 2025 for Metro do Porto works at Cordoaria, with bus 900 as a replacement (The Portugal News, July 2025). Guides and STCP announcements listed it as running again by September 2026, alongside line 22, which returned on 1 August 2026 after almost five years. Check the STCP site or the pole at Carmo on the day; works can close it again at short notice.