Portugal  ›  Northern Portugal  ›  Douro  ›  Douro Food Tours

Douro Food Tours

Average traveler rating of these tours: 4.9 17,040 reviews Free cancellation on most experiences

Our top 3 of 27 experiences

Douro Valley Wine Tour Porto: 2 Wineries & River CruiseOur pick
Douro Valley Wine Tour Porto: 2 Wineries & River Cruise ★ 4.86 (4,296 reviews) Duration: 9h Every day · 08:30 Live guide EN · PT · ES Pickup available
from · per person € 81
Douro Valley Wine Tour from Porto: Private Pinhão boat cruise★Top rated
Douro Valley Wine Tour from Porto: Private Pinhão boat cruise ★ 4.97 (1,053 reviews) Duration: 10h Every day · 08:30 Live guide EN Pickup available
from · per person € 139
Douro Valley Pinhao Winery Tour: 5 wines, barefoot traditionsBest value
Douro Valley Pinhao Winery Tour: 5 wines, barefoot traditions ★ 4.95 (190 reviews) Duration: 1h Mon–Sat · 14:30 and 16:00 Live guide EN
from · per person € 35

Douro Food Tours at a glance

Price per person across the 26 options priced per person: € 35–€ 365 (median € 130). With 100+ reviews: 18 of 27.

Of the 27 options: 27 with live guides in English, 27 with free cancellation, 23 with instant confirmation, 15 with hotel pickup, 18 kid-friendly, 12 private and 21 bookable last-minute.

How we rank: quality, number of reviews, availability, booking conditions and relevance to the topic. In the comparison table, our top 3 comes first. Prices are per person, except options priced per group: that price is for the whole group, and the per-person figure assumes the group is full. “Top rated” = the highest score among options with at least 100 reviews.

Douro Food Tours

27 options

The 15 best

Ranked by quality, reviews, availability and booking conditions.

Douro Valley Wine Tour Porto: 2 Wineries & River Cruise
›
‹
Our pick · -10% off its previous price
Douro Valley Wine Tour Porto: 2 Wineries & River Cruise Two wineries, a one-hour Douro River cruise, and traditional Portuguese lunch included. Small groups depart Porto daily through UNESCO vineyards on the scenic N222 road. Every day · 08:30 · Pickup available · All ages ★ 4.86 (4,296 reviews) Duration: 9h Live guide: EN · PT · ES ✓ Free cancellation. from € 81 per person
Douro Valley: 3 Wine Tastings, Lunch & River Cruise from Porto
›
‹
Travelers' pick
Douro Valley: 3 Wine Tastings, Lunch & River Cruise from Porto Full-day Douro Valley wine tour from Porto with 3 tastings, winery lunch, optional Rabelo boat cruise, and Amarante village. Small groups, local guide, hotel pickup. Every day · 08:00 · From age 6 ★ 4.95 (2,593 reviews) Duration: 9h Live guide: EN · PT · FR · ES ✓ Free cancellation. from € 128 per person
Douro Valley Wine Tour from Porto: Private Pinhão boat cruise
›
‹
★ Top rated
Douro Valley Wine Tour from Porto: Private Pinhão boat cruise Visit two family wineries for 10 tastings and lunch, then cruise the Douro River at Pinhão with hotel pickup included in this Porto wine tour. Every day · 08:30 · Pickup available · All ages ★ 4.97 (1,053 reviews) Duration: 10h Live guide: EN ✓ Free cancellation. from € 139 per person
Douro Valley Wine Tour from Porto: 3 wineries, lunch included
›
‹
Travelers' pick · -10% off its previous price
Douro Valley Wine Tour from Porto: 3 wineries, lunch included Small-group wine tour from Porto through UNESCO Douro Valley with three winery tastings, Portuguese lunch, and panoramic stops. Includes hotel pickup. Every day · 08:30 · Pickup available · All ages ★ 4.88 (1,719 reviews) Duration: 9h Live guide: EN · PT · ES ✓ Free cancellation. from € 99 per person
Douro Valley: Small-Group Wine Tour, Boat Ride & Lunch
›
‹
Travelers' pick · -15% off its previous price
Douro Valley: Small-Group Wine Tour, Boat Ride & Lunch Lose track of time in the Douro Valley with wine tastings, a river boat ride, lunch overlooking vineyards and local olive oil, all with pickup from Porto. Every day · 08:30 · Hotel pickup · All ages ★ 4.84 (1,495 reviews) Duration: 10h Live guide: EN · PT · ES ✓ Free cancellation. from € 145 per person
Douro Valley wine tour from Porto: Two wineries and boat trip
›
‹
Travelers' pick
Douro Valley wine tour from Porto: Two wineries and boat trip Leave Porto in a minivan, visit two family-owned wineries with tastings and a three-course lunch paired with local wines. Mon–Sat · 08:00 and 08:30 · From age 12 ★ 4.95 (1,030 reviews) Duration: 9h 30m Live guide: EN ✓ Free cancellation. from € 165 per person
Private Douro yacht tasting: Porto bridges & Portuguese wine
›
‹
Travelers' pick
Private Douro yacht tasting: Porto bridges & Portuguese wine Sail the Douro River on a private 27-foot yacht with Portuguese regional tastings, sparkling wine and Port. Every day · 10:30, 13:00 and 15:30 ★ 4.93 (589 reviews) Duration: 2h Live guide: EN · PT · FR · ES ✓ Free cancellation. from € 259 per group
Douro Valley Wine Tour Porto: 2 Estates, Lunch & River Cruise
›
‹
Travelers' pick
Douro Valley Wine Tour Porto: 2 Estates, Lunch & River Cruise Full-day Douro Valley wine tour from Porto with 2 estate visits, 6 tastings, lunch and river cruise. Hotel pickup included, UNESCO World Heritage vineyards. Every day · 09:00 · Hotel pickup ★ 4.90 (541 reviews) Duration: 10h Live guide: EN · PT · FR · ES ✓ Free cancellation. from € 230 per person
Douro Valley Wine Tour from Porto: 2 Wineries & Boat Cruise
›
‹
-15% off its previous price
Douro Valley Wine Tour from Porto: 2 Wineries & Boat Cruise Full-day Douro Valley wine tour from Porto with 2 wineries, Rabelo boat cruise, traditional lunch with wine, and olive oil tasting. Small groups, hotel pickup included. Every day · 08:00 · Hotel pickup · All ages ★ 4.93 (1,127 reviews) Duration: 9h Live guide: EN · PT · ES ✓ Free cancellation. from € 169 per person
Douro Valley: Small Group Wine Tour, Boat Ride & Open Fire Lunch
›
‹
Travelers' pick
Douro Valley: Small Group Wine Tour, Boat Ride & Open Fire Lunch Let Douro Valley surprise you with a small group wine tour from Porto, home-cooked lunch by the fire, premium port tastings, and a peaceful river cruise. Every day · 08:00 · Ages 18–90 ★ 4.98 (770 reviews) Duration: 9h Live guide: EN · DE ✓ Free cancellation. from € 130 per person
Douro Valley Day Trip: Wine tasting in two estates
›
‹
Excellent quality
Douro Valley Day Trip: Wine tasting in two estates Day trip from Porto visiting two wineries with tastings, lunch with regional wines, and stops in Amarante and Pinhão. Groups of up to 35. Every day · 08:30 · All ages ★ 4.87 (374 reviews) Duration: 10h Live guide: EN · PT · FR · ES ✓ Free cancellation. from € 78 per person
Douro Valley: Wine Estate Tour & Rabelo Boat Cruise from Porto
›
‹
Excellent quality
Douro Valley: Wine Estate Tour & Rabelo Boat Cruise from Porto Full-day Douro Valley wine tour from Porto with vineyard visit, wine tasting, rabelo boat cruise, and traditional lunch included. 9 hours, hotel pickup, small groups. Every day · 09:00 · Hotel pickup ★ 4.90 (268 reviews) Duration: 9h Live guide: EN · PT · FR · ES ✓ Free cancellation. from € 215 per person
Douro Valley Pinhao Winery Tour: 5 wines, barefoot traditions
›
‹
Best value
Douro Valley Pinhao Winery Tour: 5 wines, barefoot traditions Winery tour in Pinhao with a local guide through vinification, aging cellars and old vines: taste 5 wines and olive oil at a family producer working since 1872. Mon–Sat · 14:30 and 16:00 · From age 18 ★ 4.95 (190 reviews) Duration: 1h Live guide: EN ✓ Free cancellation. from € 35 per person
Douro Valley Wine Cruise Porto: Winery Lunch & River Cruise
›
‹
Travelers' pick · -10% off its previous price
Douro Valley Wine Cruise Porto: Winery Lunch & River Cruise Half-day Douro Valley wine tour from Porto with winery lunch, guided tasting and Douro River cruise. Small groups, hotel pickup included. 5–6 hours. Every day · 08:30 · Pickup available · All ages ★ 4.93 (177 reviews) Duration: 6h 30m Live guide: EN · PT · ES ✓ Free cancellation. from € 95 per person
Douro Valley Wine Tour from Porto: Pinhão River Cruise
›
‹
Travelers' pick
Douro Valley Wine Tour from Porto: Pinhão River Cruise Visit Porto and the Douro Valley in one day with transport, wine tastings, lunch, and a river boat ride included. Pickup at Trindade Metro. Every day · 08:45 · All ages ★ 4.92 (155 reviews) Duration: 9h Live guide: EN · PT · FR · ES ✓ Free cancellation. from € 115 per person

Also popular with travelers

The ones most travelers have taken, by number of reviews.

Pinhão: Douro River Boat & Wine Tasting with Lunch
›
‹
Travelers' pick
Pinhão: Douro River Boat & Wine Tasting with Lunch Boat ride through the Douro Valley, two quintas with six wine tastings, Portuguese lunch, and Pinhão train station. Full day, small groups, hotel pickup included. Every day · 10:00 · All ages ★ 4.83 (150 reviews) Duration: 7h Live guide: EN · PT · FR · ES ✓ Free cancellation. from € 99 per person
Porto: Douro Valley Private Wine Tour & Lunch
›
‹
Excellent quality
Porto: Douro Valley Private Wine Tour & Lunch Private wine tour from Porto to Douro Valley with hotel pickup, two winery visits, tastings and lunch. Choose your wineries. Air-conditioned transport included. Every day · 08:00, 09:00, 10:00 and 11:00 · Hotel pickup ★ 4.94 (128 reviews) Duration: 6h–8h Live guide: EN · PT · FR · ES ✓ Free cancellation. from € 199 per person
Porto: Douro Valley Winery Brunch & River Cruise
›
‹
Porto: Douro Valley Winery Brunch & River Cruise Winery brunch at Quinta do Laranjo with Porto Tonic and wines, then a 1-hour Douro River cruise past UNESCO terraced vineyards. Pickup from Porto, local guide included. Every day · 08:30 and 09:00 · All ages ★ 4.84 (118 reviews) Duration: 7h Live guide: EN · PT · FR · ES ✓ Free cancellation. from € 125 per person
Douro Valley Wine Tour from Porto: Regions, Guide, Cruise
›
‹
Travelers' pick
Douro Valley Wine Tour from Porto: Regions, Guide, Cruise Wine tour from Porto through Vinho Verde and Douro Valley with sommelier guide, two family wineries, private boat ride and lunch with DOC wine pairings. Every day · 08:30 and 08:45 · All ages ★ 4.98 (94 reviews) Duration: 9h Live guide: EN ✓ Free cancellation. from € 149 per person
Porto: Douro Valley Private Tour with Wine & Lunch
›
‹
Porto: Douro Valley Private Tour with Wine & Lunch Private Douro Valley day trip from Porto with two wineries, family-run cellar, traditional lunch with wines, and Amarante stop. Hotel pickup 8:30am, returns by 4pm. Every day · No fixed time · Hotel pickup · All ages ★ 4.95 (94 reviews) Duration: 9h–10h Live guide: EN ✓ Free cancellation. from € 210 per person
Douro Valley Cooking Class & Farm Tour at Quinta de Louredo
›
‹
Excellent quality · -20% off its previous price
Douro Valley Cooking Class & Farm Tour at Quinta de Louredo Cook a three-course Portuguese meal at Quinta de Louredo family farm in the Douro Valley while tasting organic wine and olive oil, then enjoy lunch together. Every day · 11:00 · All ages ★ 5.00 (53 reviews) Duration: 4h Live guide: EN · PT ✓ Free cancellation. from € 111 per person

Compare 6 more options for Douro Food Tours

From € 45 per person · 2 h to 12 h

Douro Valley Lunch at Quinta dos Novais: Organic Wine Pairings
›
‹
Travelers' pick
Douro Valley Lunch at Quinta dos Novais: Organic Wine Pairings Walk through organic vineyards in the Douro Valley, then sit down to a traditional Portuguese lunch paired with four estate wines at a family-run quinta near Peso da Régua. Mon–Sat · 11:30 and 14:30 · All ages ★ 5.00 (9 reviews) Duration: 2h Live guide: EN ✓ Free cancellation. from € 45 per person
Peso da Régua Vineyard Dinner: Fire Cooking & Wine
›
‹
Peso da Régua Vineyard Dinner: Fire Cooking & Wine Join a traditional vineyard feast near Peso da Régua where regional dishes cook over open flames and guests gather at a communal table with local wines. Every day · No fixed time · Pickup available · All ages ★ 5.00 (2 reviews) Duration: 3h Live guide: EN · PT · FR · ES ✓ Free cancellation. from € 80 per person
Douro Valley & Porto from Lisbon: Wine tasting & 4 hours free
›
‹
Travelers' pick
Douro Valley & Porto from Lisbon: Wine tasting & 4 hours free Start before dawn from Lisbon and drive north through Bussaco National Park to the Douro Valley. Every day · 06:30, 07:00 and 07:30 · Hotel pickup · All ages ★ 5.00 (2 reviews) Duration: 12h Live guide: EN · PT · FR · ES ✓ Free cancellation. from € 365 per person
Douro wine tasting from Porto: Family quinta and Vinho Verde
›
‹
Douro wine tasting from Porto: Family quinta and Vinho Verde Taste wines at a family quinta in Barqueiros and a Vinho Verde producer on a private 4-hour tour from Porto, with hotel pickup and an English or Portuguese-speaking guide. Mon, Tue, Wed and Fri · 15:00 · Season until 30 Nov · Pickup available · All ages ★ 4.90 (10 reviews) Duration: 4h Live guide: EN · PT ✓ Free cancellation. from € 150 per person
Douro Valley Wine Tour hosted by producers: 7 hours
›
‹
Douro Valley Wine Tour hosted by producers: 7 hours Visit two family-owned wine estates in Pinhão with tastings and lunch hosted by winemakers, traveling privately with an English, Spanish or Portuguese-speaking guide. Mon–Fri · 10:00 · Hotel pickup · Ages 16–65 ★ 5.00 (3 reviews) Duration: 6h Live guide: EN · PT · ES ✓ Free cancellation. from € 195 per person
Porto: Douro Valley Wine Tour & Quinta do Bomfim Tasting
›
‹
Porto: Douro Valley Wine Tour & Quinta do Bomfim Tasting Private Douro Valley wine tour from Porto with visits to two wineries, tastings and Pinhão Railway Station. Hotel pickup included, air-conditioned minivan, local guide. Every day · 08:30 · Hotel pickup Duration: 10h Live guide: EN · PT · ES ✓ Free cancellation. from € 171 per person

The top 12 of 27 options, side by side

✓ 2026-11-14
OptionPriceDurationRatingDays and timesGuide languages
Douro Valley Wine Tour Porto: 2 Wineries & River CruiseOur pickPickup offered
€ 81 per person
9h4.86★ · 4,296Every day · 08:30English, Spanish, Portuguese
Douro Valley Wine Tour from Porto: Private Pinhão boat cruiseTop ratedGroup of up to 8 · Pickup offered
€ 139 per person
10h4.97★ · 1,053Every day · 08:30English
Douro Valley Pinhao Winery Tour: 5 wines, barefoot traditionsBest valuePrivate
€ 35 per person
1h4.95★ · 190Mon–Sat · 14:30 and 16:00English
Douro Valley: 3 Wine Tastings, Lunch & River Cruise from PortoGroup of up to 8
€ 128 per person
9h4.95★ · 2,593Every day · 08:00English, Spanish, French +1
Douro Valley Wine Tour from Porto: 3 wineries, lunch includedPickup offered
€ 99 per person
9h4.88★ · 1,719Every day · 08:30English, Spanish, Portuguese
Douro Valley: Small-Group Wine Tour, Boat Ride & LunchGroup of up to 15 · Pickup offered
€ 145 per person
10h4.84★ · 1,495Every day · 08:30English, Spanish, Portuguese
Douro Valley wine tour from Porto: Two wineries and boat tripGroup of up to 8
€ 165 per person
9h 30m4.95★ · 1,030Mon–Sat · 08:00 and 08:30English
Private Douro yacht tasting: Porto bridges & Portuguese winePrivate
€ 259 per group up to 7 people · ≈ € 37 per person if 7 go
2h4.93★ · 589Every day · 10:30, 13:00 and 15:30English, Spanish, French +1
Douro Valley Wine Tour Porto: 2 Estates, Lunch & River CruisePrivate · Pickup offered
€ 230 per person
10h4.90★ · 541Every day · 09:00English, Spanish, French +1
Douro Valley Wine Tour from Porto: 2 Wineries & Boat CruisePickup offered
€ 169 per person
9h4.93★ · 1,127Every day · 08:00English, Spanish, Portuguese
Douro Valley: Small Group Wine Tour, Boat Ride & Open Fire LunchGroup of up to 8
€ 130 per person
9h4.98★ · 770Every day · 08:00English, German
Douro Valley Day Trip: Wine tasting in two estatesPrivate
€ 78 per person
10h4.87★ · 374Every day · 08:30English, Spanish, French +1

By what you need

Related

More things to do in Northern Portugal

Need help planning your next activity?