Pinhão now 16.7 °C See the tours
Rabelo boats and Ribeira from Cais de Gaia

Douro Valley › Tours › Douro River cruises

Top 14 Douro River cruises

We compared all 91 Douro River cruises and boat trips listed on Viator, then filtered by reviews, ratings and what is in the price. Our selection: 14. How we choose. Choose Porto or Pinhão first.

Updated 22 October 2026 · Prices, schedules and inclusions

All 14 tours, ranked by reviews

Ranked by reviews. Cards give the option and departures alongside inclusions and exclusions.

Showing all 14, ranked by reviews.

Compare all 14 in one table
# Tour From Hours Where Boat Length On board Departs Rating
1 Porto: Douro Small Group Boat Cruise with Port Wine and Snacks
Boating Porto
from €35
per person in a group of 8
2 h Freixo Marina private boat 2 h port tastings From 10:00 daily 4.9 (950)
2 Porto: Douro River Cruise in a small Group With Port Wine
BBDouro
from €39
per person
2 h Douro Marina sailboat or catamaran 2 h port wine From 11:00 daily 4.8 (934)
3 Porto: Private tour in the Douro (1 to 4 people) on a boat just for you
DouroBoatman, Lda.
from €149
per boat for up to 4
2 h Freixo Marina private boat 2 h wine, almonds 10:30, 13:00, 15:30 daily 4.9 (805)
4 Boat tour 50min through the river Douro in Pinhão
Douro Tours
from €15
per adult
50 min Pinhão kiosk rabelo boat 50 min port wine From 10:00 daily 4.9 (577)
5 Porto: Sunset or Daytime, Charming Sailboat Cruise on the Douro River
Douro Captain
from €39
per person
2 h Douro Marina sailing boat 2 h port tonic 11:00 weekdays 5.0 (524)
6 Douro Sunset Sailboat Experience in Porto
Porto Sailing Spot
from €59
per person
2 h Douro Marina sailing boat 2 h cocktail, snacks 15:30 on selected dates 4.9 (505)
7 Porto : Douro River Cruise with Local Wine Tasting
Douro Sailing
from €43
per person
2 h Douro Marina sailing boat 2 h wine, snacks From 10:00 daily 4.8 (355)
8 Porto:Douro River Boat tour under the 6 bridges
Douro In Board
from €35
per adult
1 h 40 Cais do Ouro small boat 100 min port, biscuits 10:00, 13:00, 15:00, 17:00 daily 4.8 (327)
9 Porto: Douro River Group Boat Tour
Porto Sailing Spot
from €39
per person
1 h 30 Douro Marina sailing boat 90 min drink, snacks 11:30, 13:30, selected dates 4.9 (322)
10 Porto: Tour on the Douro River in a Classic Boat
Happy Douro
from €49
per person
2 h Douro Marina classic sailing boat 2 h drink, snacks 16:45 on selected dates 5.0 (221)
11 Porto: Luxury Yacht Tour on the Douro River, Sunset or Daytime
YachtingStyle
from €49
per person
2 h Douro Marina shared yacht 2 h welcome drink 11:30 daily 4.9 (201)
12 Porto: Yacht Small-Group Douro River Cruise & 6 Bridges w/ Drink
Opo Boat Tours
from €59
per adult
2 h Douro Marina shared yacht 2 h welcome drink 9:00, 11:00, 13:00, 15:15 daily 5.0 (155)
13 Douro River Cruise from Pinhão with Scenic Train Return
Deltatur, Atividades Turisticas Lda
from €25
per adult
2 h Pinhão pier shared boat 2 h programme sparkling wine 10:30 daily 4.7 (46)
14 Pinhão: Douro River Cruise with Lunch Included
Deltatur, Atividades Turisticas Lda
from €85
per adult
3 h Pinhão pier shared boat 3 h programme wine; lunch ashore 10:30 daily, holiday closures 4.5 (42)

Prices are each tour's lowest price, updated 22 October 2026; everything else from each tour's own booking page. A dash means the booking page does not say.

Porto: Douro Small Group Boat Cruise with Port Wine and Snacks

by Boating Porto
4.9 ★ (950 reviews)
2 h private, up to 8

For eight people booking together, Boating Porto’s private option keeps the boat for your group. You pass Porto’s riverside and bridges over two hours with three port tastings. The lowest price needs a full boat; smaller parties pay more per person for the same trip.

What you pay for: Private boat with port and water; travel to Freixo Marina is separate

Per person, eight adults · 2h · 10:00, 11:00, 12:45, 13:45, 15:00, 16:15, 17:15, 18:30 daily · Port · Freixo Marina entrance · Free cancellation until 24h before
Private Port

The catch: Lowest price needs eight.

Our page on this tour

from €35 per person in a group of 8 Free cancellation
See dates & prices

Porto: Douro River Cruise in a small Group With Port Wine

by BBDouro
4.8 ★ (934 reviews)
2 h up to 18

BBDouro’s Day Tour sails from Douro Marina past the riverfront towards the Douro estuary. The price includes a glass of port over two hours aboard. It suits groups happy with a sailing boat or catamaran; boat allocation is random and your whole party stays together.

What you pay for: Two hours aboard with port and WiFi; snacks are outside the price

Per person, all ages · 2h · 11:00, 14:00, 14:30, 16:00, 16:15 daily · Port · Douro Marina D · Free cancellation until 24h before
Sailing Port

The catch: The crew assigns boats.

Our page on this tour

from €39 per person Free cancellation
See dates & prices

Porto: Private tour in the Douro (1 to 4 people) on a boat just for you

by DouroBoatman, Lda.
4.9 ★ (805 reviews)
2 h private, up to 4

Couples or families of up to four have DouroBoatman’s private boat to themselves for two hours. You sail between Freixo Marina and the river mouth with almonds and water alongside sparkling wine or port. The whole boat price still applies however many of you board.

What you pay for: Wine and almonds on your boat; travel to Freixo Marina is separate

Per boat, four maximum · 2h · 10:30, 13:00, 15:30 daily · Wine/almonds · Freixo Marina café · Free cancellation until 24h before
Private Almonds

The catch: Couples pay the same.

Our page on this tour

from €149 per boat for up to 4 Free cancellation
See dates & prices

Boat tour 50min through the river Douro in Pinhão

by Douro Tours
4.9 ★ (577 reviews)
50 min up to 30

Douro Tours’ rabelo suits a short trip on the water if you are already in the valley. You spend 50 minutes beside the vineyard slopes with port included. The Pinhão kiosk is five minutes on foot from the station; the boat has no toilet aboard.

What you pay for: A rabelo trip with port and commentary; additional drinks cost extra aboard

Per adult, children 6 to 11 pay less · 50min · 10:00, 11:00, 11:30, 12:00, 12:30, 13:00, 13:30, 14:00, 14:30, 15:00, 16:00, 17:00 daily · Port/commentary · Pinhão kiosk, 30min early · Free cancellation until 24h before
Rabelo Port

The catch: There is no toilet.

Our page on this tour

from €15 per adult Free cancellation
See dates & prices

Porto: Sunset or Daytime, Charming Sailboat Cruise on the Douro River

by Douro Captain
5.0 ★ (524 reviews)
2 h up to 12

With a weekday morning free, you can sail from Douro Marina at 11:00 on Douro Captain’s sailing boat. You pass Porto’s riverfront and the estuary over two hours with a port tonic aboard. The morning option at this price runs only from Monday to Friday.

What you pay for: Sailing boat with crew and port tonic; tips are outside the price

Per person, all ages · 2h · 11:00 Mon to Fri · Port tonic · Douro Captain shop · Free cancellation until 24h before
Weekdays Cocktail

The catch: Weekends need another option.

Our page on this tour

from €39 per person Free cancellation
See dates & prices

Douro Sunset Sailboat Experience in Porto

by Porto Sailing Spot
4.9 ★ (505 reviews)
2 h up to 24

Porto Sailing Spot’s sunset trip gives you two hours aboard from Douro Marina towards Ribeira and the river mouth. A cocktail and snacks come with the sailing boat trip. It suits a free afternoon on an available date; there is only one listed departure time.

What you pay for: Your sailing boat trip with cocktail and snacks; marina transport is separate

Per person, ages 1+ · 2h · 15:30 selected dates · Cocktail/snacks · Douro Marina D · Free cancellation until 24h before
Cocktail Toilets

The catch: Sailing dates vary.

Our page on this tour

from €59 per person Free cancellation
See dates & prices

Porto : Douro River Cruise with Local Wine Tasting

by Douro Sailing
4.8 ★ (355 reviews)
2 h up to 22

Wine tastings come with Douro Sailing’s daytime option, including port and dark chocolate alongside snacks. You pass the Ribeira and Dom Luís I Bridge over two hours aboard. This suits you when tasting matters more than light; the lowest price excludes the operator’s sunset option.

What you pay for: Wine and snacks during the trip; travel to the marina is separate

Per person, all ages · 2h · 10:00, 11:00, 13:00, 13:30, 13:45, 14:00, 15:15, 16:00, 16:30 daily · Wine/snacks · Douro Marina D · Free cancellation until 24h before
Tasting Toilet

The catch: Sunset needs another option.

Our page on this tour

from €43 per person Free cancellation
See dates & prices

Porto:Douro River Boat tour under the 6 bridges

by Douro In Board
4.8 ★ (327 reviews)
1 h 40 up to 10

Cais do Ouro is the starting point for Douro In Board’s trip under the six bridges. You get port and biscuits with bottled water during the 100 minutes aboard. It works when that bank suits your plans; at least two passengers are needed to run.

What you pay for: Boat trip with port and biscuits; transport to the quay is separate

Per adult, under 7 reductions · 100min · 10:00, 13:00, 15:00, 17:00 daily · Port/biscuits · Cais do Ouro · Free cancellation until 24h before
Port Biscuits

The catch: Two passengers must board.

Our page on this tour

from €35 per adult Free cancellation
See dates & prices

Porto: Douro River Group Boat Tour

by Porto Sailing Spot
4.9 ★ (322 reviews)
1 h 30 up to 24

A shorter sailing suits a day when two hours aboard would take too much time. Porto Sailing Spot’s daytime trip gives you 90 minutes past the Ribeira and Gaia waterfront with a welcome drink and snacks. The sailing boat leaves Douro Marina on selected dates.

What you pay for: Your sailing boat trip with drink and snacks; marina transport is separate

Per person, ages 1+ · 90min · 11:30, 13:30 selected dates · Drink/snacks · Douro Marina D · Free cancellation until 24h before
Drink Toilets

The catch: Only selected dates run.

Our page on this tour

from €39 per person Free cancellation
See dates & prices

Porto: Tour on the Douro River in a Classic Boat

by Happy Douro
5.0 ★ (221 reviews)
2 h up to 10

Separate seating areas make Happy Douro’s classic boat a fit for companions who want to sit together. You share the two hours through Porto’s six bridges with other passengers aboard. A welcome drink and local produce are included; an official guide is outside the price.

What you pay for: Classic boat with drink and snacks; transfers and official guiding are excluded

Per person, all ages · 2h · 16:45 selected dates · Drink/snacks · Douro Marina D · Free cancellation until 24h before · Operator confirms if booked within 24h of departure
Classic boat Drink

The catch: Late bookings need acceptance.

Our page on this tour

from €49 per person Free cancellation
See dates & prices

Porto: Luxury Yacht Tour on the Douro River, Sunset or Daytime

by YachtingStyle
4.9 ★ (201 reviews)
2 h up to 12

YachtingStyle’s shared Daytour leaves at 11:30 for two hours between Porto’s riverfront and the estuary. The crew serves you a welcome drink and pauses for photographs. It suits a daytime yacht trip with other passengers at the lowest price; the operator confirms after you book.

What you pay for: Shared yacht with crew and welcome drink; tips are outside the price

Per person, ages 1+ · 2h · 11:30 daily · Welcome drink · Douro Marina C · Free cancellation until 24h before · Operator confirms after booking
Yacht Drink

The catch: You need operator acceptance.

Our page on this tour

from €49 per person Free cancellation
See dates & prices

Porto: Yacht Small-Group Douro River Cruise & 6 Bridges w/ Drink

by Opo Boat Tours
5.0 ★ (155 reviews)
2 h up to 8

Up to eight people share Opo Boat Tours’ yacht for two hours under Porto’s six bridges. A welcome drink and commentary come with the trip. This suits you if you want bridges with a smaller group on board; travel to Douro Marina is your responsibility.

What you pay for: Your shared yacht trip with drink and guide; private transport is excluded

Per adult, all ages · 2h · 9:00, 11:00, 13:00, 15:15 daily · Drink/guide · Douro Marina C · Free cancellation until 24h before
Yacht Drink

The catch: You share the yacht.

Our page on this tour

from €59 per adult Free cancellation
See dates & prices

Douro River Cruise from Pinhão with Scenic Train Return

by Deltatur, Atividades Turisticas Lda
4.7 ★ (46 reviews)
2 h up to 18

Vineyard views and a train return are the reasons to take Deltatur’s Pinhão trip. You leave at 10:30 and sail towards the Tua with a welcome sparkling wine included. This fits a day with your own lunch plans; you buy the return rail ticket separately.

What you pay for: Your Pinhão boat trip with sparkling wine; return train tickets cost extra

Per adult, children under 13 pay less · 2h programme · 10:30 daily · Sparkling wine · Pinhão, Deltatur · Free cancellation until 24h before
Pinhão Sparkling wine

The catch: Train tickets cost extra; from 3 November to 24 March the return train reaches Pinhão at 13:57.

Our page on this tour

from €25 per adult Free cancellation
See dates & prices

Pinhão: Douro River Cruise with Lunch Included

by Deltatur, Atividades Turisticas Lda
4.5 ★ (42 reviews)
3 h up to 15

Lunch ashore in a restaurant comes with Deltatur’s programme if you want the meal arranged. You sail from Pinhão towards the Tua for one hour and 15 minutes with a glass of port or sparkling wine. The train ticket back to Pinhão still costs extra.

What you pay for: Boat trip with wine and restaurant lunch; return train tickets cost extra

Per adult, children 5 to 12 pay less · 3h programme · 10:30 daily except holidays · Wine/lunch · Pinhão, Deltatur · Free cancellation until 24h before
Pinhão Restaurant lunch

The catch: Rail prices are separate.

Our page on this tour

from €85 per adult Free cancellation
See dates & prices
Not found the one? The booking page lists every Douro tour, including the ones under our bar.
See more tours

Close, but not on the list

  • Porto Combo: Tuk-Tuk City Tour and Douro River Cruise shared Spanish tuk tuk and boat from €35 per adult; close but outside our selection dates and prices

Under our bar

  • Boat Trip to Régua Through the Douro Valley with Breakfast and Lunch weekday Régua cruise from Porto with meals from €81 per adult; below our selection bar dates and prices

Which one is right for you

For a first visit with the afternoon free, Douro Captain’s morning sail leaves at 11:00 on weekdays for two hours. You pay from €39 per person with port tonic included. Weekend mornings need a different option from this list.

For eight travelling together, Boating Porto’s private trip costs from €35 per person in a group of 8 when eight book. For a smaller party, DouroBoatman’s boat takes up to four from €149 per boat for up to 4. You pay for the whole boat even as a couple.

For the lowest adult price among the cards, Douro Tours’ Pinhão boat costs from €15 per adult for 50 minutes with port. You return to Pinhão quay. Travel from Porto is your responsibility; the price covers only the boat trip.

For the harvest weeks with lunch arranged, Deltatur’s Pinhão lunch trip costs from €85 per adult for three hours. You sail towards the Tua and eat in a restaurant ashore. The return train ticket is extra; there is no quinta visit.

In harvest: September and October bring quinta programmes; picking depends on weather and quinta visits need separate arrangements.

Pinhão, village on the Douro
Pinhão

Where these tours stop

These places mark routes; many are views from the water.

Know before you go

Meeting points

You board at quays. Your booking gives directions.

Prices

Fares cover the named option. Buttons open the booking page; you pay there.

Children

Age bands vary. Babies travel on laps on the Pinhão trips.

Cancellation

Free cancellation ends 24 h before departure. Some bookings need operator acceptance.

Clothing

Bring a jacket and comfortable shoes. Toilets vary between boats.

Season

July and August bring heat. Deltatur’s lunch cruise has winter holiday closures.

People also ask

Short answers from the listings on this page.

All questions

Which is the best Douro River cruise?

For vineyard views, Douro Tours’ Pinhão boat costs from €15 per adult for 50 minutes. You reach Pinhão yourself. For a private city trip, DouroBoatman takes up to four people aboard from €149 per boat for up to 4.

How long is the Douro River cruise in Porto?

DouroAzul’s Six Bridges cruise takes 50 minutes; BBDouro’s Day Tour takes two hours. Porto Sailing Spot’s daytime trip takes 90 minutes. The shorter boat trip fits a tight schedule; longer options reach the river mouth.

How much does a Douro River cruise cost?

Douro Tours’ Pinhão boat costs from €15 per adult; Douro In Board’s Porto trip costs from €35 per adult. DouroBoatman costs from €149 per boat for up to 4. Departure points and group arrangements differ.

Can you take a boat from Porto to Pinhão or Régua?

Yes, Rota do Douro runs day cruises from Porto to Régua and to Pinhão with breakfast and lunch aboard and a coach back to Porto. Allow a full day; the short city boats selected here stay around Porto’s riverfront and estuary.

Is the Six Bridges cruise worth it?

Yes, for Porto views within 50 minutes on DouroAzul’s rabelo cruise. Douro In Board offers 100 minutes with port and biscuits from €35 per adult if you want longer aboard. For vineyards, you depart from Pinhão.

Where do the Douro boats leave from in Porto?

DouroAzul’s Six Bridges boats leave from Ribeira or Gaia quay. BBDouro uses Douro Marina gate D in Gaia. DouroBoatman uses Freixo Marina; Douro In Board boards at Cais do Ouro opposite Rua do Ouro 180.