Vigo Cruises

Vigo Cruises

Vigo is Spain's busiest fishing port and the largest city in the province of Galicia. With a medieval heritage, 45 beautiful beaches, and excellent weather all year round, the charming city of Vigo is a brilliant cruise destination. Visit the fortress Castillo del Castro for some of the best 360-degree views of the city or try some of the city's seafood which is said to be some of the best in Spain due to the area's unique microclimate. From daily fish markets and buzzing nightlife to Celtic ruins in the Old Town, you won't regret taking a cruise to Vigo.

Things to do in Vigo

Castelo do Castro

Originally built in 1665 to protect the city from attacks from the British Navy, this hilltop fortress has some of the best views over the city.

Cathedral of Santa Maria de Vigo

The Cathedral of Vigo was built in 1811 and is located in Vigo's Old Town. It is one of the best examples of religious architecture in Vigo.

Playa de Samil Beach

Unwind at Vigo's most famous beach, more than half a mile long here you'll find swimming pools, cafes and restaurants.

Popular cruise lines for Vigo cruises

Vigo cruise deals

Browse all our amazing Vigo cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you.

Vigo

We found

3 cruise packages and 200 cruises

Iona, Canary Islands
1 / 36
Discount — 1 days left
P&O Cruises
Duration
14 nights
Date
21 Nov 2026
Ship
Iona
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£749
From
£720
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Bolette, Mediterranean
1 / 22
Discount — 1 days left
Fred Olsen Cruise Lines
Duration
16 nights
Date
21 Nov 2026
Ship
Bolette
  • Departure - Liverpool, Great Britain
  • 9 stops  
  • Arrival - Liverpool, Great Britain
£1999
From
£1960
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Bolette, Canary Islands
1 / 22
Discount — 1 days left
Fred Olsen Cruise Lines
Duration
14 nights
Date
7 Dec 2026
Ship
Bolette
  • Departure - Liverpool, Great Britain
  • 8 stops  
  • Arrival - Liverpool, Great Britain
£1999
From
£1960
Price per person / oceanview stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Ambience, Mediterranean
1 / 26
5 % off — 1 days left
Ambassador Cruise Line
Duration
14 nights
Date
20 Dec 2026
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 9 stops  
  • Arrival - Tilbury (London), Great Britain
£1499
From
£1425
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 23/11: Set sail with up to £400 to spend onboard!
Ambition, Mediterranean
1 / 20
5 % off — 1 days left
Ambassador Cruise Line
Duration
15 nights
Date
21 Dec 2026
Ship
Ambition
  • Departure - Tilbury (London), Great Britain
  • 10 stops  
  • Arrival - Tilbury (London), Great Britain
£1399
From
£1330
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 23/11: Set sail with up to £400 to spend onboard!
Arcadia, Canary Islands
1 / 27
Discount — 1 days left
P&O Cruises
Duration
16 nights
Date
21 Dec 2026
Ship
Arcadia
  • Departure - Southampton, Great Britain
  • 10 stops  
  • Arrival - Southampton, Great Britain
£1699
From
£1632
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 32% when you upgrade to All-Inclusive from £45pp per day!
Bolette, Canary Islands
1 / 22
Discount — 1 days left
Fred Olsen Cruise Lines
Duration
15 nights
Date
21 Dec 2026
Ship
Bolette
  • Departure - Liverpool, Great Britain
  • 9 stops  
  • Arrival - Liverpool, Great Britain
£6099
From
£5978
Price per person / suite
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Queen Victoria, Western Europe
1 / 26
7 % off — 1 days left
Cunard
Duration
7 nights
Date
3 Jan 2027
Ship
Queen Victoria
  • Departure - Southampton, Great Britain
  • 5 stops  
  • Arrival - Southampton, Great Britain
£729
From
£678
Price per person / balcony stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Cunard Signature packages from just £60pp per day, Ends 09/11: Receive up to $550 onboard credit per stateroom!
Bolette, Mediterranean
1 / 22
Discount — 1 days left
Fred Olsen Cruise Lines
Duration
13 nights
Date
5 Jan 2027
Ship
Bolette
  • Departure - Liverpool, Great Britain
  • 8 stops  
  • Arrival - Liverpool, Great Britain
£1849
From
£1813
Price per person / oceanview stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Balmoral, Canary Islands
1 / 14
Discount — 1 days left
Fred Olsen Cruise Lines
Duration
14 nights
Date
6 Jan 2027
Ship
Balmoral
  • Departure - Southampton, Great Britain
  • 8 stops  
  • Arrival - Southampton, Great Britain
£1499
From
£1470
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 10% off car parking in Southampton - Exclusive to Seascanner.co.uk!
Ventura, Western Europe
1 / 25
Discount — 1 days left
P&O Cruises
Duration
7 nights
Date
18 Jan 2027
Ship
Ventura
  • Departure - Southampton, Great Britain
  • 6 stops  
  • Arrival - Southampton, Great Britain
£449
From
£432
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Receive up to £170 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Bolette, Canary Islands
1 / 22
Discount — 1 days left
Fred Olsen Cruise Lines
Duration
14 nights
Date
18 Jan 2027
Ship
Bolette
  • Departure - Liverpool, Great Britain
  • 8 stops  
  • Arrival - Liverpool, Great Britain
£2149
From
£2107
Price per person / oceanview stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Balmoral, Mediterranean
1 / 14
Fred Olsen Cruise Lines
Duration
13 nights
Date
20 Jan 2027
Ship
Balmoral
  • Departure - Southampton, Great Britain
  • 8 stops  
  • Arrival - Southampton, Great Britain
From
£999
Price per person / inside stateroom
2 Available promotions:
Ends 13/11: Exclusive Price - Save £300pp with Travelzoo!, Save 10% off car parking in Southampton - Exclusive to Seascanner.co.uk!
Queen Mary 2, Western Europe
1 / 23
Discount — 1 days left
Cunard
Duration
7 nights
Date
14 Feb 2027
Ship
Queen Mary 2
  • Departure - Southampton, Great Britain
  • 5 stops  
  • Arrival - Southampton, Great Britain
£629
From
£604
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Cunard Signature packages from just £60pp per day, Ends 09/11: Receive up to $550 onboard credit per stateroom!
Ambience, Western Europe
1 / 26
5 % off — 1 days left
Ambassador Cruise Line
Duration
12 nights
Date
17 Feb 2027
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 8 stops  
  • Arrival - Tilbury (London), Great Britain
£1209
From
£1149
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Add Return Regional Coach Transfers from just £70pp!, Ends 23/11: Set sail with up to £200 to spend onboard!
Iona, Canary Islands
1 / 36
Discount — 1 days left
P&O Cruises
Duration
14 nights
Date
13 Mar 2027
Ship
Iona
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£824
From
£792
Price per person / inside stateroom
5 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 01/12: Black Friday Price Drop Guarantee!, Ends 02/12: Supersized Black Friday Sale - Save up to £500 off per balcony cabin!, Receive up to £290 onboard spending money per cabin!, Save 32% when you upgrade to All-Inclusive from £49pp per day!
Balmoral, Western Europe
1 / 14
Discount — 1 days left
Fred Olsen Cruise Lines
Duration
11 nights
Date
14 Mar 2027
Ship
Balmoral
  • Departure - Southampton, Great Britain
  • 7 stops  
  • Arrival - Southampton, Great Britain
£1149
From
£1127
Price per person / inside stateroom
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Save 10% off car parking in Southampton - Exclusive to Seascanner.co.uk!
Marella Discovery 2, Mediterranean
1 / 32
Discount — 1 days left
Marella Cruises
Duration
7 nights
Date
24 Mar 2027
Ship
Marella Discovery 2
  • Departure - Malaga, Spain
  • 7 stops  
  • Arrival - Malaga, Spain
£1004
From
£974
Price per person / inside stateroom
Show all departures (2)
Ambition, Mediterranean
1 / 20
5 % off — 1 days left
Ambassador Cruise Line
Duration
14 nights
Date
24 Mar 2027
Ship
Ambition
  • Departure - Tilbury (London), Great Britain
  • 9 stops  
  • Arrival - Tilbury (London), Great Britain
£1379
From
£1311
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Add Return Regional Coach Transfers from just £70pp!, Ends 23/11: Set sail with up to £400 to spend onboard!
Ambience, Mediterranean
1 / 26
5 % off — 1 days left
Ambassador Cruise Line
Duration
13 nights
Date
29 Mar 2027
Ship
Ambience
  • Departure - Tilbury (London), Great Britain
  • 8 stops  
  • Arrival - Tilbury (London), Great Britain
£1269
From
£1206
Price per person / inside stateroom
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Add Return Regional Coach Transfers from just £70pp!, Ends 23/11: Set sail with up to £200 to spend onboard!
20 of 200 pcs

Other destinations