Spain River Cruises

Are you looking for a river cruise through Spain? Choose from 99 unique river cruise itineraries to Spain, departing from Barcelona, Bilbao, Bordeaux, Casablanca, Lisbon and more. May is the most popular month to cruise through Spain and we have over 1,400 departures available from nine of the world's leading river cruise lines.
Filter Results
99 River Cruises (1,400 Departures)
99 River Cruises (1,400 Departures)
Departures
Show More...
Duration
8 Days
31 Days
Countries Visited
Rivers
Start & End Cities
Operators
Show More...
Price
$3,600pp
$37,415pp
Countries
River Cruise
 (8)

8 Days Porto to Porto
Operator: Travelmarvel
Cruise Line: APT
Ships: MS Estrela
Departures: Oct 2026 to Nov 2028
Rivers: Douro
Visits: Portugal, Spain
Exclusive Savings
River View
$4,907
Balcony
$5,882
Suite
$7,254
From (Per Person)
A$4,907
Save 1,988
Per Person
River Cruise
 (5)

11 Days Porto to Lisbon
Operator: Uniworld
Departures: Nov 2026 to Nov 2027
Rivers: Douro
Visits: Portugal, Spain
Exclusive Savings
River View
$5,495
Balcony
$9,954
Suite
$13,481
From (Per Person)
A$5,495
Save 2,359
Per Person
River Cruise
 (3)

9 Days Porto to Madrid
Operator: APT
Ships: MS Estrela
Departures: Apr 2027 to Sep 2028
Rivers: Douro
Visits: Portugal, Spain
Exclusive Savings
River View
$6,869
Balcony
$8,236
Suite
$10,686
From (Per Person)
A$6,869
Save 1,632
Per Person
River Cruise
 (3)

11 Days Porto to Porto
Operator: Scenic
Ships: Scenic Azure
Departures: Mar 2027 to Oct 2028
Rivers: Douro
Visits: Portugal, Spain
Exclusive Savings
River View
$8,247
Balcony
$11,677
Suite
$16,871
From (Per Person)
A$8,247
Save 2,694
Per Person
River Cruise
 (2)

11 Days Lisbon to Porto
Operator: Travelmarvel
Cruise Line: APT
Ships: MS Estrela
Departures: Oct 2026 to Oct 2028
Rivers: Douro
Visits: Portugal, Spain
Exclusive Savings
River View
$6,967
Balcony
$7,942
Suite
$9,314
From (Per Person)
A$6,967
Save 1,558
Per Person
River Cruise
 (2)

10 Days Lisbon to Porto
Operator: Viking
Departures: Nov 2026 to Nov 2028
Rivers: Douro
Visits: Portugal, Spain
Exclusive Savings
River View
$6,365
Balcony
$9,795
Suite
$11,755
From (Per Person)
A$6,365
Save 2,630
Per Person
Tour + River CruiseFlights Included
 (1)

21 Days Barcelona to Porto
Operator: Travelmarvel
Cruise Line: APT
Ships: MS Estrela
Departures: Apr 2027 to Oct 2028
Rivers: Douro
Visits: Spain, Portugal
Exclusive Savings
River View
$13,734
Balcony
$14,709
Suite
$16,081
From (Per Person)
A$13,734
Save 1,713
Per Person
Tour + River Cruise
 (2)

11 Days Lisbon to Porto
Operator: Emerald Cruises
Departures: Mar 2027 to Nov 2028
Rivers: Douro
Visits: Portugal, Spain
Exclusive Savings
River View
$7,465
Balcony
$9,381
Suite
$11,130
From (Per Person)
A$7,465
Save 975
Per Person
River Cruise
 (2)

8 Days Porto to Porto
Operator: Emerald Cruises
Departures: Oct 2026 to Nov 2028
Rivers: Douro
Visits: Portugal, Spain
Exclusive Savings
River View
$5,495
Balcony
$6,421
Suite
$8,313
From (Per Person)
A$5,495
Save 946
Per Person
Tour + River Cruise
 (1)

24 Days Barcelona to Madrid
Operator: APT
Ships: MS Estrela
Departures: Mar 2027 to Sep 2028
Rivers: Douro
Visits: Spain, Portugal
Exclusive Savings
River View
$20,597
Balcony
$21,964
Suite
$24,120
From (Per Person)
A$20,597
Save 2,316
Per Person
New ReleaseRiver Cruise
 (1)

8 Days Porto to Porto
Operator: Avalon
Departures: Mar 2027 to Sep 2028
Rivers: Douro
Visits: Portugal, Spain
Exclusive Savings
River View
$6,140
Balcony
$8,467
From (Per Person)
A$6,140
Save 2,271
Per Person
Tour + River Cruise
 (2)

14 Days Lisbon to Madrid
Operator: Emerald Cruises
Departures: Jul 2027 to Sep 2028
Rivers: Douro
Visits: Portugal, Spain
Exclusive Savings
River View
$9,255
Balcony
$10,995
Suite
$12,920
From (Per Person)
A$9,255
Save 1,001
Per Person
New ReleaseRiver Cruise
 (2)

11 Days Barcelona to Porto
Operator: Emerald Cruises
Departures: May 2027 to Jun 2028
Rivers: Douro
Visits: Spain, Portugal
Exclusive Savings
River View
$9,071
Balcony
$10,828
Suite
$12,543
From (Per Person)
A$9,071
Save 975
Per Person
New ReleaseRiver Cruise
 (2)

11 Days Porto to Barcelona
Operator: Emerald Cruises
Departures: Apr 2027 to Oct 2028
Rivers: Douro
Visits: Portugal, Spain
Exclusive Savings
River View
$8,194
Balcony
$10,115
Suite
$11,967
From (Per Person)
A$8,194
Save 975
Per Person
Tour + River Cruise
 (2)

14 Days Madrid to Lisbon
Operator: Emerald Cruises
Departures: May 2027 to Oct 2028
Rivers: Douro
Visits: Spain, Portugal
Exclusive Savings
River View
$9,549
Balcony
$11,289
Suite
$13,214
From (Per Person)
A$9,549
Save 990
Per Person
Tour + River Cruise
 (2)

14 Days Barcelona to Lisbon
Operator: Emerald Cruises
Departures: May 2027 to Jun 2028
Rivers: Douro
Visits: Spain, Portugal
Exclusive Savings
River View
$10,754
Balcony
$12,209
Suite
$13,924
From (Per Person)
A$10,754
Save 1,004
Per Person
Tour + River Cruise
 (2)

11 Days Porto to Madrid
Operator: Emerald Cruises
Departures: Jul 2027 to Sep 2028
Rivers: Douro
Visits: Portugal, Spain
Exclusive Savings
River View
$7,873
Balcony
$9,613
Suite
$11,539
From (Per Person)
A$7,873
Save 972
Per Person
Tour + River Cruise
 (2)

14 Days Lisbon to Barcelona
Operator: Emerald Cruises
Departures: Apr 2027 to Oct 2028
Rivers: Douro
Visits: Portugal, Spain
Exclusive Savings
River View
$9,615
Balcony
$11,536
Suite
$13,388
From (Per Person)
A$9,615
Save 1,004
Per Person
Tour + River Cruise
 (2)

11 Days Porto to Lisbon
Operator: Emerald Cruises
Departures: Mar 2027 to Oct 2028
Rivers: Douro
Visits: Portugal, Spain
Exclusive Savings
River View
$7,024
Balcony
$8,763
Suite
$10,689
From (Per Person)
A$7,024
Save 966
Per Person
Tour + River Cruise
 (2)

11 Days Madrid to Porto
Operator: Emerald Cruises
Departures: May 2027 to Oct 2028
Rivers: Douro
Visits: Portugal, Spain
Exclusive Savings
River View
$8,143
Balcony
$9,907
Suite
$11,833
From (Per Person)
A$8,143
Save 961
Per Person
River Cruise

10 Days Madrid to Porto
Operator: Tauck
Departures: Jun 2027 to Jul 2027
Rivers: Douro
Visits: Spain, Portugal
Complimentary Hotel Night
River View
$21,760
Balcony
$24,760
Suite
$25,809
From (Per Person)
A$10,880
Per Person
New ReleaseTour + River CruiseFlights Included

21 Days Madrid to Porto
Operator: Travelmarvel
Cruise Line: APT
Ships: MS Estrela
Departures: Mar 2027 to Oct 2028
Rivers: Douro
Visits: Spain, Portugal
Exclusive Savings
River View
$15,204
Balcony
$16,179
Suite
$17,845
From (Per Person)
A$15,204
Save 1,745
Per Person
New ReleaseRiver Cruise

14 Days Madrid to Lisbon
Operator: AmaWaterways
Ship: AmaVida
Departure: 23 September 2026
Rivers: Douro
Visits: Spain, Portugal
Exclusive Savings
River View
$12,148
Balcony
$15,346
Suite
$17,964
From (Per Person)
A$12,148
Save 355
Per Person
New ReleaseRiver Cruise

8 Days Porto to Vega de Terron
Operator: AmaWaterways
Ships: AmaVida
Departures: Oct 2026 to Nov 2027
Rivers: Douro
Visits: Portugal, Spain
Exclusive Savings
River View
$6,080
Balcony
$9,428
Suite
$12,359
From (Per Person)
A$6,080
Save 1,323
Per Person
River Cruise

14 Days Madrid to Lisbon
Operator: APT
Ships: MS Estrela
Departures: Apr 2027 to Oct 2028
Rivers: Douro
Visits: Spain, Portugal
Exclusive Savings
River View
$11,380
Balcony
$12,747
Suite
$14,903
From (Per Person)
A$11,380
Save 2,215
Per Person
New ReleaseRiver CruiseFlights Included

8 Days Porto to Porto
Operator: AmaWaterways
Departures: Oct 2026 to Nov 2027
Rivers: Douro
Visits: Portugal, Spain
Exclusive Savings
River View
$6,080
Balcony
$8,312
Suite
$11,941
From (Per Person)
A$6,080
Save 1,323
Per Person
New ReleaseTour + River Cruise

15 Days Bilbao to Paris
Operator: AmaWaterways
Ship: AmaDolce
Departures: Oct 2026
Rivers: Bordeaux
Visits: Spain, France
Exclusive Savings
River View
$12,010
Balcony
$13,755
Suite
$16,664
From (Per Person)
A$12,010
Save 364
Per Person
River Cruise

14 Days Porto to Madrid
Operator: Scenic
Ships: Scenic Azure
Departures: Mar 2027 to Oct 2028
Rivers: Douro
Visits: Portugal, Spain
Exclusive Savings
River View
$11,129
Balcony
$14,559
Suite
$19,778
From (Per Person)
A$11,129
Save 2,747
Per Person
River Cruise

11 Days Porto to Madrid
Operator: Scenic
Ships: Scenic Azure
Departures: Mar 2027 to Aug 2028
Rivers: Douro
Visits: Portugal, Spain
Exclusive Savings
River View
$9,309
Balcony
$11,411
Suite
$15,233
From (Per Person)
A$9,309
Save 1,608
Per Person
New ReleaseRiver Cruise

14 Days Barcelona to Paris
Operator: AmaWaterways
Ship: AmaKristina
Departure: 09 November 2026
Rivers: Rhône
Visits: France, Spain
Exclusive Savings
River View
$11,112
Balcony
$12,857
From (Per Person)
A$11,112
Save 698
Per Person
Results: 1-30 of 99

No trips found. Try adjusting the search filters.

Trip Lengths

Cities