Spain River Cruises

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

11 Days Porto to Lisbon
Departures: Nov 2024 to Nov 2026
Rivers: Douro
Countries Visited: Portugal, Spain
Exclusive Savings
Save (per person) 225
From (per person) 8,826
New ReleaseRiver Cruise

8 Days Porto to Porto
Operated By: Avalon River Cruises
Departures: Oct 2024 to Nov 2026
Rivers: Douro
Countries Visited: Portugal, Spain
Earlybird OfferEarlybird Saving
Save (per person) 861
From (per person) 5,529
River Cruise
 (3)

8 Days Porto to Porto
Operated By: Travelmarvel
Ships: MS Estrela
Departures: Oct 2024 to Oct 2025
Rivers: Douro
Countries Visited: Portugal, Spain
Exclusive Deal
Save (per person) 2,827
From (per person) 3,268
River Cruise

11 Days Lisbon to Porto
Operated By: Travelmarvel
Ships: MS Estrela
Departures: Oct 2024 to Oct 2025
Rivers: Douro
Countries Visited: Portugal, Spain
Exclusive Deal
Save (per person) 1,462
From (per person) 6,239
River Cruise

14 Days Madrid to Lisbon
Operated By: APT
Ships: MS Estrela
Departures: Oct 2024 to Sep 2026
Rivers: Douro
Countries Visited: Spain, Portugal
Exclusive Deal
Save (per person) 1,598
From (per person) 10,201
River Cruise

8 Days Porto to Porto
Departures: Oct 2024 to Nov 2026
Rivers: Douro
Countries Visited: Portugal, Spain
Exclusive Savings
Save (per person) 209
From (per person) 7,650
River Cruise

12 Days Lisbon to Madrid
Operated By: Tauck
Departures: Jun 2025 to Oct 2025
Rivers: Douro
Countries Visited: Portugal, Spain
Exclusive Solo Offer
From (per person) 11,790
River Cruise
 (2)

9 Days Porto to Madrid
Operated By: APT
Ship: MS Estrela
Departures: Jul 2025 to Sep 2026
Rivers: Douro
Countries Visited: Portugal, Spain
Exclusive Deal
Save (per person) 870
From (per person) 6,734
River Cruise
 (2)

10 Days Lisbon to Porto
Operated By: Viking River Cruises
Departures: Nov 2024 to Nov 2026
Rivers: Douro
Countries Visited: Portugal, Spain
Flights Included
INSIDE
-
RIVER VIEW
$6,826
BALCONY
$11,461
SUITE
$13,029
Save (per person) 1,069
From (per person) 6,826
River Cruise
 (1)

21 Days Barcelona to Porto
Operated By: Travelmarvel
Ships: MS Estrela
Departures: Oct 2024 to Aug 2025
Rivers: Douro
Countries Visited: Spain, Portugal
Exclusive Deal
Save (per person) 1,133
From (per person) 13,146
River Cruise
 (1)

8 Days Porto to Porto
Operated By: Emerald Cruises
Departures: Oct 2024 to Dec 2025
Rivers: Douro
Countries Visited: Portugal, Spain
Exclusive Deal
INSIDE
-
RIVER VIEW
$4,698
BALCONY
$5,579
SUITE
$6,915
Save (per person) 1,384
From (per person) 4,698
River Cruise
 (1)

11 Days Porto to Porto
Operated By: Scenic
Ships: Scenic Azure
Departures: Oct 2024 to Oct 2026
Rivers: Douro
Countries Visited: Portugal, Spain
Exclusive Deal
INSIDE
-
RIVER VIEW
$6,628
BALCONY
$10,004
SUITE
$13,850
Save (per person) 2,585
From (per person) 6,628
River Cruise
 (1)

11 Days Porto to Lisbon
Operated By: Emerald Cruises
Departures: Mar 2025 to Dec 2025
Rivers: Douro
Countries Visited: Portugal, Spain
Exclusive Deal
INSIDE
-
RIVER VIEW
$5,762
BALCONY
$6,643
SUITE
$7,979
Save (per person) 1,395
From (per person) 5,762
River Cruise
 (1)

11 Days Lisbon to Porto
Operated By: Emerald Cruises
Departures: Oct 2024 to Nov 2025
Rivers: Douro
Countries Visited: Portugal, Spain
Exclusive Deal
INSIDE
-
RIVER VIEW
$5,826
BALCONY
$6,568
SUITE
$8,004
Save (per person) 1,360
From (per person) 5,826
River Cruise
 (1)

13 Days Lisbon to Madrid
Operated By: Emerald Cruises
Departures: May 2025 to Sep 2025
Rivers: Douro
Countries Visited: Portugal, Spain
Exclusive Deal
INSIDE
-
RIVER VIEW
$6,999
BALCONY
$8,078
SUITE
$9,712
Save (per person) 1,371
From (per person) 6,999
River Cruise
 (1)

11 Days Porto to Seville
Operated By: Emerald Cruises
Departures: Jun 2025 to Jun 2025
Rivers: Douro
Countries Visited: Portugal, Spain
Exclusive Deal
INSIDE
-
RIVER VIEW
$7,371
BALCONY
$8,252
SUITE
-
Save (per person) 876
From (per person) 7,371
River Cruise
 (1)

11 Days Seville to Porto
Operated By: Emerald Cruises
Departures: Jul 2025 to Nov 2025
Rivers: Douro
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
-
RIVER VIEW
$7,618
BALCONY
$7,212
SUITE
$8,549
Save (per person) 1,378
From (per person) 7,212
River Cruise
 (1)

10 Days Madrid to Porto
Operated By: Emerald Cruises
Departures: Jun 2025 to Aug 2025
Rivers: Douro
Countries Visited: Portugal, Spain
Exclusive Deal
INSIDE
-
RIVER VIEW
$5,935
BALCONY
$7,014
SUITE
-
Save (per person) 1,360
From (per person) 5,935
River Cruise
 (1)

13 Days Madrid to Lisbon
Operated By: Emerald Cruises
Departures: Jun 2025 to Aug 2025
Rivers: Douro
Countries Visited: Spain, Portugal
Exclusive Deal
INSIDE
-
RIVER VIEW
$6,999
BALCONY
$8,078
SUITE
-
Save (per person) 1,371
From (per person) 6,999
River Cruise
 (1)

10 Days Porto to Madrid
Operated By: Emerald Cruises
Departures: May 2025 to Sep 2025
Rivers: Douro
Countries Visited: Portugal, Spain
Exclusive Deal
INSIDE
-
RIVER VIEW
$5,935
BALCONY
$7,014
SUITE
$8,648
Save (per person) 1,360
From (per person) 5,935
River Cruise

17 Days Lisbon to Madrid
Operated By: Scenic
Ships: Scenic Azure
Departures: Oct 2024 to Oct 2026
Rivers: Douro
Countries Visited: Portugal, Spain
Exclusive Deal
INSIDE
-
RIVER VIEW
$10,476
BALCONY
$13,852
SUITE
$17,988
Save (per person) 2,623
From (per person) 10,476
New ReleaseRiver Cruise

8 Days Porto to Salamanca
Operated By: AmaWaterways
Ship: AmaVida
Departure: 22 November 2025
Rivers: Douro
Countries Visited: Portugal, Spain
INSIDE
-
RIVER VIEW
$6,540
BALCONY
$9,537
SUITE
$12,536
From (per person) 6,540
River Cruise

11 Days Lisbon to Porto
Operated By: Scenic
Ships: Scenic Azure
Departures: Nov 2024 to Nov 2026
Rivers: Douro
Countries Visited: Portugal, Spain
Exclusive Deal
INSIDE
-
RIVER VIEW
$7,531
BALCONY
$9,442
SUITE
$12,459
Save (per person) 1,387
From (per person) 7,531
River Cruise

14 Days Lisbon to Porto
Operated By: Scenic
Ships: Scenic Azure
Departures: Oct 2024 to Oct 2026
Rivers: Douro
Countries Visited: Portugal, Spain
Exclusive Deal
INSIDE
-
RIVER VIEW
$8,227
BALCONY
$11,603
SUITE
$15,449
Save (per person) 2,601
From (per person) 8,227
New ReleaseRiver Cruise

14 Days Lisbon to Madrid
Operated By: AmaWaterways
Ship: AmaVida
Departures: Apr 2025 to Sep 2025
Rivers: Douro
Countries Visited: Portugal, Spain
INSIDE
-
RIVER VIEW
$9,913
BALCONY
$12,910
SUITE
$15,909
From (per person) 9,913
River Cruise

16 Days Paris to Madrid
Operated By: Scenic
Departures: Apr 2025 to Sep 2026
Rivers: Bordeaux
Countries Visited: France, Spain
Exclusive Deal
INSIDE
-
RIVER VIEW
$11,454
BALCONY
$13,773
SUITE
$18,058
Save (per person) 3,342
From (per person) 11,454
River Cruise

14 Days Bordeaux to Madrid
Operated By: Scenic
Departures: Apr 2025 to Sep 2026
Rivers: Bordeaux
Countries Visited: France, Spain
Exclusive Deal
INSIDE
-
RIVER VIEW
$7,692
BALCONY
$11,202
SUITE
$14,296
Save (per person) 2,922
From (per person) 7,692
New ReleaseRiver Cruise

15 Days Bilbao to Paris
Operated By: AmaWaterways
Ship: AmaDolce
Departures: Mar 2025 to Oct 2025
Rivers: Bordeaux
Countries Visited: Spain, France
Earlybird Saving
INSIDE
-
RIVER VIEW
$8,905
BALCONY
$10,566
SUITE
$12,584
Save (per person) 1,596
From (per person) 8,905
New ReleaseRiver Cruise

13 Days Porto to Porto
Operated By: Scenic
Ship: Scenic Azure
Departures: Apr 2026 to Oct 2026
Rivers: Douro
Countries Visited: Portugal, Spain
Exclusive Deal
INSIDE
-
RIVER VIEW
$7,965
BALCONY
$11,340
SUITE
$15,187
Save (per person) 2,598
From (per person) 7,965
New ReleaseRiver Cruise

8 Days Porto to Porto
Operated By: AmaWaterways
Departures: Apr 2025 to Oct 2025
Rivers: Douro
Countries Visited: Portugal, Spain
Earlybird Saving
INSIDE
-
RIVER VIEW
$6,568
BALCONY
$8,436
SUITE
$11,777
Save (per person) 722
From (per person) 6,568
Results: 1-30 of 83

No Results found. Try changing your search filters.

Trip Lengths