Your voyage begins in Porto

From the airport to the gangway, every way there and back.

Photo: Diego Delso, CC BY-SA 3.0, via Wikimedia Commons

The short answer

Douro River cruises start in Porto. Most ships dock across the river in Vila Nova de Gaia, home of the port wine lodges. The airport has a metro line into the city.

I · Arrive by airOPOPorto Francisco Sá Carneiro
II · Airport to shipNot verified
III · Ways to travel3compared below
IV · BoardPortoriver dock
The timetable

Every way from the airport to the ship

Tap any way for step-by-step directions.

The wayFromTimeCost
Cruise line transferOPOVariesSet by your line
TaxiOPONot verifiedNot verified, metered; tolls and large bags cost extra (Porto Airport)
Metro line E (purple) to Trindade, then taxiOPONot verified; trains every 20-30 minutes (Porto Airport)Not verified
On the chart

Where Porto lies

Step by step

From Porto Francisco Sá Carneiro (OPO)

Not verified

Cruise line transfer

Time VariesCost Set by your line
  1. Book with your line.

Easiest; Gaia's riverside streets are narrow.

Taxi

Time Not verifiedCost Not verified, metered; tolls and large bags cost extra (Porto Airport)
  1. Use the taxi rank (24/7), or call +351 225 353 359.
  2. Ask for the dock in Vila Nova de Gaia, not Porto.

Good with bags.

Metro line E (purple) to Trindade, then taxi

Time Not verified; trains every 20-30 minutes (Porto Airport)Cost Not verified
  1. Follow signs to the Metro.
  2. Ride line E to Trindade.
  3. Take a taxi across the river to Vila Nova de Gaia.

Cheap but several steps with bags.

Already in town

From the city or your hotel

Taxi or walk across the Dom Luís I bridge

Time ShortCost Not verified

Hilly; take a taxi with luggage.

The night before

Where to stay

Arrive a day or two early. A delayed flight on sailing day is the most common way travelers miss the ship.

Ribeira (Porto) or Vila Nova de Gaia riverfront

Close to the docks.

All aboard

Sailing day

Terminals & docks

Viking lists Cais de Gaia 22, 4400-161 Vila Nova de Gaia. Other lines may use other Gaia or Porto docks; your line sends the exact one.

Check-in

  • River ships usually start boarding in the afternoon. AmaWaterways says boarding usually begins around 3:00 p.m., and you can drop bags earlier.
  • Uniworld says to confirm your boarding address and boarding time 24 hours before you arrive.
  • River docks can change at short notice. Confirm the dock address with your line the day before.

What trips people up

  • The ship docks in Vila Nova de Gaia, a separate city across the river.
  • Steep streets; hard with luggage.

Do this

  • Tour a port wine lodge in Gaia before boarding.
Homeward bound

Leaving the ship: back to the airport

The same routes run in reverse. On the last morning everyone leaves at once, so lines for taxis and buses are at their longest. Book flights home for the afternoon or later, and arrange your ride in advance if you can.

The wayToTimeCost
Cruise line transferOPOVariesSet by your line
TaxiOPONot verifiedNot verified, metered; tolls and large bags cost extra (Porto Airport)
Metro line E (purple) to Trindade, then taxiOPONot verified; trains every 20-30 minutes (Porto Airport)Not verified
Linger a while

Before or after your cruise

Sources & what we could not confirm · 3 sources · checked 2026-11
Still being confirmed
  • Airport distance and taxi fare
  • Metro trip time and fare
  • US nonstop flights: not verified for this page; check airline sites