HomeBlogPorto Cruise Port to the City Centre
portoleixoesportugalmetro

Porto Cruise Port to the City Centre: Metro, Bus or Taxi

ElkePublished 2026-10-228 min readUpdated for 2026 cruise season

Quick Answer

Ships dock at Leixões in Matosinhos, not in Porto itself. The Ribeira is about 9.5 km away, so you cannot walk there. The easiest way in is a short walk to Matosinhos Sul and metro line A towards Estádio do Dragão to Trindade, about 25 minutes. You need a €0.60 Andante card loaded with single tickets: €1.40 for Z2 or €1.85 for Z3 (2026). STCP bus 500 takes about 40 minutes along the coast to São Bento. A taxi, Uber or Bolt takes about 15–20 minutes outside rush hour. For a 17:30 all-aboard, leav

Your Porto leave-by times
All aboard 17:30
  • Leave Ribeira or GaiaLine D or climb to Trindade, then metro A15:15
  • Leave Trindade metroLine A about 25 min to Matosinhos Sul15:45
  • Leave Central Porto by taxiTaxi, Uber or Bolt, 15–20 min16:10

Porto is one stop. What about the rest of your cruise?

Every port has its own rules: tenders, buses, last trains. Get a timed plan like this for every port of your sailing, up to 10 ports, for one payment of €39. Nothing renews.

Or open the free Porto day plan

Porto Cruise Port to the City Centre: Metro, Bus or Taxi

Quick answer: Ships dock at Leixões in Matosinhos, not in Porto itself. The Ribeira is about 9.5 km away, so you cannot walk there. The easiest way in is a short walk to Matosinhos Sul and metro line A towards Estádio do Dragão to Trindade, about 25 minutes. You need a €0.60 Andante card loaded with single tickets: €1.40 for Z2 or €1.85 for Z3 (2026). STCP bus 500 takes about 40 minutes along the coast to São Bento. A taxi, Uber or Bolt takes about 15–20 minutes outside rush hour. For a 17:30 all-aboard, leave the Ribeira by 15:15.

Where the cruise ships dock

Porto is not a tender port. Ships dock alongside at Leixões, in the seaside town of Matosinhos at the mouth of the river Leça, not on the Douro. There are two terminals.

Porto Cruise Terminal (South terminal, South Mole). The modern terminal on the south breakwater, at Avenida General Norton de Matos 23, Matosinhos, with a 340 m quay for large ships. It is about 800 m out along the breakwater, and a free port shuttle bus runs between the ship and the exit. From the South Gate, Matosinhos beach is about 5 minutes on foot and Matosinhos Sul metro station is a short, flat walk. The building is wheelchair accessible.

North terminal (Dock 1 North). The older terminal on the north side of the harbour, in Leça da Palmeira, with a 300 m quay for ships up to about 250 m. Cross the bridge over the harbour to Mercado metro station in Matosinhos for line A.

Can you walk from the cruise port to Porto?

No. The Ribeira is about 9.5 km from the South terminal. In Porto, the centre is compact but very hilly, with granite cobbles. São Bento station sits at the top and the Ribeira riverfront at the bottom. Going down to the river is easy. Coming back up is a climb.

Buy an Andante card first

The Andante card is a reusable paper card for occasional travellers on the Metro do Porto and STCP buses. Buy it at the machines in the metro station.

  • ·Card: €0.60 for the blue card.
  • ·Single tickets: Z2 €1.40, Z3 €1.85 (2026). A single is valid for one hour from first validation, including changes.
  • ·24-hour tickets: Z2 €5.15, Z3 €6.65 (2026).
  • ·One card each: each person needs their own card. A card can be used by only one person per journey.
  • ·Zones: check the zone map at the station before buying, because the price depends on how many zones your journey crosses.
  • ·Bonus: load ten singles and you get one free.

Metro line A (blue)

This is the best way into Porto for most cruise passengers. It is cheap, direct and avoids road traffic.

  • ·Where to board: Matosinhos Sul from the South terminal, or Mercado from the North terminal.
  • ·Direction: line A towards Estádio do Dragão.
  • ·Time: about 25 minutes from Matosinhos Sul to Trindade.
  • ·Cost: an Andante single, Z2 €1.40 or Z3 €1.85 (2026).
  • ·Getting to the old town: Trindade is the central interchange. Change to line D for Aliados and São Bento, or walk downhill through Avenida dos Aliados.

Gotcha: validate every time. There are no turnstiles. Tap your card on the yellow validator on the platform before every journey, including changes. Inspectors fine unvalidated riders.

The metro is wheelchair accessible, and the route from Matosinhos Sul is flat.

STCP bus 500

Bus 500 is slower than the metro but scenic. It follows the Atlantic coast and the north bank of the Douro, past Foz, into the centre near São Bento.

  • ·Where to board: on the beachfront road outside the port.
  • ·Time: about 40 minutes to São Bento, longer in traffic.
  • ·How to pay: tap your Andante card on boarding, or buy a ticket from the driver.
  • ·Other lines: STCP buses 502, 506 and 507 also serve the terminal area.

Taxi, Uber or Bolt

Taxis queue outside the South terminal on cruise days, and Uber and Bolt operate in Porto and Matosinhos. The ride to the centre takes about 15–20 minutes outside rush hour.

Fares are metered. Use the meter or an app, and do not accept a fixed price from a street driver. A taxi is also the quickest way back if you are running late.

Cruise line shuttle

Some lines sell a coach shuttle to central Porto. It is not a free port service, and the price varies by line, so check your cruise planner. Check the drop-off point and the last return time.

Options compared

OptionCostTimeWhere to boardBest for
Metro line A€0.60 card plus €1.40 (Z2) or €1.85 (Z3) single (2026)About 25 min to TrindadeMatosinhos Sul (South) or Mercado (North)Most passengers
STCP bus 500Andante card, or a ticket from the driverAbout 40 min to São Bento, longer in trafficBeachfront road outside the portThe coastal view, metro disruption
Taxi, Uber, BoltMeteredAbout 15–20 min outside rush hourOutside the South terminalRunning late, limited mobility
Cruise line shuttleVaries by lineDepends on trafficCheck your cruise plannerA booked transfer; check the last return time
WalkFreeNot practical, 9.5 kmNot applicableMatosinhos beach only

When to head back

The rule for a 17:30 all-aboard: leave the Ribeira or Gaia by 15:15 and be on a line A train at Trindade by 15:45.

The climb or line D ride from the Ribeira to Trindade takes 15–20 minutes. Line A to Matosinhos Sul takes about 25 minutes. Then comes the walk to the gate and the port shuttle along the breakwater. That puts you on board about 16:30, 60 minutes before all-aboard, with slack for a missed train.

All-aboardLeave the Ribeira or Gaia byOn a line A train at Trindade byLeave central Porto by taxi byLeave Matosinhos beach by
17:0014:4515:1515:4015:55
17:3015:1515:4516:1016:25
18:0015:4516:1516:4016:55

If you are running late, take a taxi, Uber or Bolt from the centre; the ride is about 15–20 minutes outside rush hour. Call the port agent number in your daily programme if you will be late. To work it out for your own ship, plan your day with your own all-aboard time.

Common mistakes

  • ·Boarding the metro without validating. There are no gates. Tap your Andante card on the yellow validator before each journey and each change.
  • ·Sharing one Andante card. Each card can be used by only one person per journey. Buy one card per traveller.
  • ·Leaving the climb back from the Ribeira until the last minute. Allow 15–20 minutes to get from the river to Trindade, uphill or by line D, before the 25-minute ride to Matosinhos.
  • ·Accepting a fixed taxi price from a street driver. Use the meter or an app.
  • ·Using Euronet cash machines. They add high fees. Use a bank's own cash machine (Multibanco) or pay by card.

FAQs

Is Porto cruise port walkable to the city?

No. Ships dock at Leixões in Matosinhos, about 9.5 km from the Ribeira.

How do I get from Leixões cruise port to Porto?

Metro line A from Matosinhos Sul (or Mercado) to Trindade, about 25 minutes, with a €0.60 Andante card and a €1.40 or €1.85 single (2026). Bus 500 and taxis are the alternatives.

How do I get from the cruise port to the Ribeira?

Take metro line A to Trindade, change to line D for São Bento, then walk downhill to the river. Or take bus 500, which ends near São Bento.

Is Porto a tender port?

No. Ships dock alongside at the Porto Cruise Terminal on the south breakwater at Leixões or at the North terminal.

Is there a beach near Porto cruise port?

Yes. Praia de Matosinhos is about 5 minutes' walk from the South Gate of the port. The Atlantic here is cold and the surf can be strong, so swim only where lifeguards are on duty.

For sights, food and a full day plan, see the full Porto port guide.

Sources

Common Questions

READY TO PLAN?

Plan your porto day — free

Enter your all-aboard time. PortTrip generates a complete itinerary with transport estimates, costs, and return-planning guidance in 30 seconds.

No sign-up needed to start · Free for 3 ports · Takes 30 seconds

Build your porto plan with return-planning guidance

Enter your all-aboard time. Get transport estimates, return-planning guidance, and local costs.

Plan your porto day — freeFree for 3 ports · No signup needed

Port guides in this article

We use cookies

Essential cookies are always on. We only enable analytics, marketing, personalisation, and session replay if you allow them. You can change this any time. Policy version 1.0.0. Privacy policy