Home› Porto› Ribeira – Cais de Gaia boat: Porto's half-hourly Douro crossing
River boat · TMP and Andante · Porto and Vila Nova de Gaia

Ribeira – Cais de Gaia boat: Porto's half-hourly Douro crossing

Porto's transport authority runs a small public boat across the Douro between the Ribeira waterfront and the Gaia side, every half hour in both directions. Andante tickets are valid and the crew sells singles and same-day returns.

Andante tickets acceptedRuns seven days a weekFoot passengers
Boats leave every
30 min
Time on board
about 7 min
Single bought on board
€3.00
Last boat from Gaia, Fri–Sat
21:45

TMP – Transportes Metropolitanos do Porto · 226 158 151 · Checked 30 October 2026

Timetable: TMP – Transportes Metropolitanos do PortoOfficial fares

Porto's old riverside district and the port-lodge quarter of Vila Nova de Gaia face each other across the Douro, close to the Luís I bridge. Since July 2026 Transportes Metropolitanos do Porto (TMP), the metropolitan transport authority, has run a scheduled boat between Cais da Ribeira on the Porto bank and Cais de Gaia on the south bank. It leaves each side every 30 minutes, and TMP puts the crossing at roughly seven minutes.

Because it is part of the Andante network, a valid Andante pass or occasional ticket for the right zones covers the trip. Visitors without one can pay the crew: €3.00 for a single or €5.00 for a return, and the return is only good on the day you buy it.

Weekday service starts at 07:30 from Ribeira, weekends at 09:30. On Fridays and Saturdays the last boat leaves Ribeira at 22:00; on other days it is 20:00.

When the first and last boats leave each bank

30 minbetween boats, each way
Monday to Thursday · first and last boat

Departures from Cais da Ribeira

  1. 07:30
  2. 20:00

Departures from Cais de Gaia

  1. 07:45
  2. 19:45
Friday · first and last boat

Departures from Cais da Ribeira

  1. 07:30
  2. 22:00

Departures from Cais de Gaia

  1. 07:45
  2. 21:45
Saturday · first and last boat

Departures from Cais da Ribeira

  1. 09:30
  2. 22:00

Departures from Cais de Gaia

  1. 09:45
  2. 21:45
Sunday · first and last boat

Departures from Cais da Ribeira

  1. 09:30
  2. 20:00

Departures from Cais de Gaia

  1. 09:45
  2. 19:45
Between the first and last boat of the day there is a departure from each quay every 30 minutes. TMP does not publish a full list of times, and says nothing about public holidays. Gaia city council's notice gives the same opening and closing times for the Ribeira side; the Gaia-side times appear only in TMP's notice.

TMP timetable in force since July 2026, no end date published · checked 30 October 2026   TMP / Andante – new river crossings (notice of 21 July 2026, in Portuguese) · 2026-10-30

Andante card or a €3 ticket from the crew

If you are already using Porto's metro or buses on an Andante card, the boat is simply another leg of the journey: TMP accepts passes and occasional tickets valid for the zones concerned. The notice does not say which zone each quay sits in, so we do not tell you which ticket to load.

Without Andante, buy from the crew on board. The €5.00 return is a same-day ticket, handy if you cross to the Gaia side for the afternoon and come back the same evening.

Tickets bought on board (no Andante)
Single€3
Return, valid on the day of purchase only€5
These prices come from TMP's notice of 21 July 2026, the only official page that lists the on-board fare; the general Andante fare tables do not include it. TMP does not say whether the crew takes cards or cash only.

On-board fares published by TMP in July 2026, unchanged on 30 October 2026   TMP / Andante – 'Viaje com o Andante' (notice of 21 July 2026) · 2026-10-30

Finding the boat on each bank

TMP's notice refers to the stops simply as Cais da Ribeira and Cais de Gaia and mentions no ticket office on land: if you have no Andante ticket, you pay on the boat.

Cais da Ribeira

Cais da Ribeira, Porto's historic riverfront · Porto

On the Porto side TMP names Cais da Ribeira, the riverside promenade below the old town, but not the exact pontoon. Sightseeing cruises with their own tickets also tie up along this waterfront, so ask the crew whether you are boarding TMP's crossing, the one that takes Andante. The first boat from here is at 07:30 on weekdays and 09:30 at weekends.

41.14055, -8.61184

Cais de Gaia

Cais de Gaia, Santa Marinha · Vila Nova de Gaia

The boat lands on Cais de Gaia, the south-bank promenade in Santa Marinha parish. Again, TMP gives the quay rather than a pontoon. Boats back to Porto start at 07:45 on weekdays and 09:45 at weekends; the last one is at 19:45, or 21:45 on Fridays and Saturdays.

41.13786, -8.61930

Two riverfronts a few minutes apart

The pins mark Cais da Ribeira in Porto and Cais de Gaia in Vila Nova de Gaia, either side of the Douro near the Luís I bridge. TMP only names the quays, so each pin sits on the quay rather than on a particular pontoon. TMP gives the crossing time as about seven minutes.

Tips for visitors

Meant to run all year

When the two Douro crossings opened in July, Gaia city council called them a permanent arrangement and said it expected to run them all year round. It also said passenger numbers and feedback would be reviewed so that, within six months, a decision could be taken on putting the service out to international tender. As of 30 October 2026 neither TMP nor the council had published a winter timetable or an end date for the Ribeira boat.

TMP runs a second river boat further downstream, near the mouth of the Douro, between Cais do Ouro and São Pedro da Afurada, with the same ticket rules. It has its own page: Cais do Ouro – Afurada boat.

Visitors' questions about the Ribeira boat

How often does the Ribeira–Gaia boat run?

Every 30 minutes from each side, between the first and the last boat of the day. TMP does not publish a full timetable.

When is the first boat from Porto?

07:30 Monday to Friday and 09:30 on Saturdays and Sundays, from Cais da Ribeira.

What time is the last boat back to Porto from Gaia?

19:45 Monday to Thursday and on Sundays; 21:45 on Fridays and Saturdays.

Can I use my Andante card?

Yes. Passes and occasional tickets valid for the relevant zones are accepted. TMP's notice does not say which zones the quays are in.

How much is a ticket if I don't have Andante?

€3.00 for a single and €5.00 for a return, both bought on board. The return is valid on the day of purchase only.

Is this the same as the six-bridges cruises?

No. It is a short public crossing run by Porto's transport authority, priced as a ticket rather than a tour.

Is there a similar boat to Afurada?

Yes, from Cais do Ouro, further downstream. See the Cais do Ouro – Afurada boat.

Other boats in Portugal

Cais do Ouro – Afurada boat: crossing the Douro near the river mouthRiver boat · PortoTavira – Ilha de Tavira boat: winter sailings from two quaysScheduled passenger boat · AlgarveFlores – Corvo boat: a 12-seat launch on Tuesdays and SaturdaysScheduled passenger boat · AzoresPeniche – Berlenga ferry: the May to September season and the island permitFerry · Leiria