The charming city of Glasgow has been described as one of the friendliest cities in the world. Being Scotland's largest city and also known as Scotland's cultural capital, Glasgow is home to many museums, cathedrals and of course traditional Scottish whisky. With some of the finest Victorian architecture in the UK, a lively music scene, and many friendly locals, Glasgow is one of the world's most endearing cities and is ultimately a great cruise destination. Admire the views of the Clyde River, go vintage shopping on Buchanan Street, or spend some time relaxing in a laid-back pub, whatever you choose to do in this lively and fun city, you won't regret going on a cruise there.

Glasgow Cruises
Things to do in Glasgow
Popular cruise lines for Glasgow cruises
Glasgow cruise deals
Browse all our amazing Glasgow cruise deals below. Use the filters to narrow down the results to find the perfect cruise for you.
Glasgow
We found
1 cruise package and 125 cruises


1 / 26

Duration
244 nights
Date
6 Jan 2027
Ship
Vista
- Departure - Miami, Florida, USA
- 159 stops
- Arrival - New York, USA

1 / 23
Discount — 3 days left

Duration
12 nights
Date
7 Apr 2027
Ship
Majestic Princess
- Departure - Southampton, Great Britain
- 11 stops
- Arrival - Southampton, Great Britain
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £200 per stateroom!, Upgrade to Princess Plus from just £53pp per day!

1 / 12

Duration
37 nights
Date
9 Apr 2027
Ship
Insignia
- Departure - Miami, Florida, USA
- 26 stops
- Arrival - Southampton, Great Britain

1 / 27
Discount — 3 days left

Duration
28 nights
Date
16 Apr 2027
Ship
Nieuw Statendam
- Departure - Dover, Great Britain
- 20 stops
- Arrival - Dover, Great Britain
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!

1 / 27
Discount — 3 days left

Duration
28 nights
Date
17 Apr 2027
Ship
Nieuw Statendam
- Departure - Rotterdam, Netherlands
- 20 stops
- Arrival - Rotterdam, Netherlands
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!

1 / 23
Discount — 3 days left

Duration
12 nights
Date
19 Apr 2027
Ship
Majestic Princess
- Departure - Southampton, Great Britain
- 11 stops
- Arrival - Southampton, Great Britain
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £200 per stateroom!, Upgrade to Princess Plus from just £53pp per day!
1 / 33
8.5 % off — 3 days left

Duration
10 nights
Date
25 Apr 2027
Ship
MSC Preziosa
- Departure - Hamburg, Germany
- 8 stops
- Arrival - Hamburg, Germany
Show all departures (2)
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 08/12: Black Friday Preview Sale - Save up to 30% off!, Save 40% off your upgrade to All-Inclusive from just £26pp per night!

1 / 27
Discount — 3 days left

Duration
14 nights
Date
30 Apr 2027
Ship
Nieuw Statendam
- Departure - Dover, Great Britain
- 12 stops
- Arrival - Dover, Great Britain
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!

1 / 27
Discount — 3 days left

Duration
28 nights
Date
30 Apr 2027
Ship
Nieuw Statendam
- Departure - Dover, Great Britain
- 22 stops
- Arrival - Dover, Great Britain
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!

1 / 23
Discount — 3 days left

Duration
12 nights
Date
1 May 2027
Ship
Majestic Princess
- Departure - Southampton, Great Britain
- 11 stops
- Arrival - Southampton, Great Britain
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £200 per stateroom!, Upgrade to Princess Plus from just £53pp per day!

1 / 27
Discount — 3 days left

Duration
14 nights
Date
1 May 2027
Ship
Nieuw Statendam
- Departure - Rotterdam, Netherlands
- 12 stops
- Arrival - Rotterdam, Netherlands
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!

1 / 27
Discount — 3 days left

Duration
28 nights
Date
1 May 2027
Ship
Nieuw Statendam
- Departure - Rotterdam, Netherlands
- 22 stops
- Arrival - Rotterdam, Netherlands
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!

1 / 12

Duration
12 nights
Date
4 May 2027
Ship
Insignia
- Departure - Southampton, Great Britain
- 11 stops
- Arrival - Southampton, Great Britain

1 / 19
Discount — 3 days left

Duration
13 nights
Date
6 May 2027
Ship
Celebrity Eclipse
- Departure - Amsterdam, Netherlands
- 10 stops
- Arrival - Amsterdam, Netherlands
4 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!

1 / 23
Discount — 3 days left

Duration
12 nights
Date
13 May 2027
Ship
Majestic Princess
- Departure - Southampton, Great Britain
- 11 stops
- Arrival - Southampton, Great Britain
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £200 per stateroom!, Upgrade to Princess Plus from just £53pp per day!

1 / 27
Discount — 3 days left

Duration
28 nights
Date
14 May 2027
Ship
Nieuw Statendam
- Departure - Dover, Great Britain
- 22 stops
- Arrival - Dover, Great Britain
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!

1 / 21

Duration
15 nights
Date
15 May 2027
Ship
Carnival Sunshine
- Departure - Norfolk, USA
- 7 stops
- Arrival - Dover, Great Britain
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!

1 / 27
Discount — 3 days left

Duration
28 nights
Date
15 May 2027
Ship
Nieuw Statendam
- Departure - Rotterdam, Netherlands
- 22 stops
- Arrival - Rotterdam, Netherlands
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!

1 / 14
Discount — 3 days left

Duration
35 nights
Date
15 May 2027
Ship
Azamara Journey
- Departure - Civitavecchia (Rome), Italy
- 32 stops
- Arrival - Dublin, Ireland
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!

1 / 23
Discount — 3 days left

Duration
12 nights
Date
25 May 2027
Ship
Majestic Princess
- Departure - Southampton, Great Britain
- 11 stops
- Arrival - Southampton, Great Britain
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £200 per stateroom!, Upgrade to Princess Plus from just £53pp per day!

1 / 27
Discount — 3 days left

Duration
14 nights
Date
28 May 2027
Ship
Nieuw Statendam
- Departure - Dover, Great Britain
- 12 stops
- Arrival - Dover, Great Britain
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!

1 / 27
Discount — 3 days left

Duration
28 nights
Date
28 May 2027
Ship
Nieuw Statendam
- Departure - Dover, Great Britain
- 22 stops
- Arrival - Dover, Great Britain
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!

1 / 27
Discount — 3 days left

Duration
14 nights
Date
29 May 2027
Ship
Nieuw Statendam
- Departure - Rotterdam, Netherlands
- 12 stops
- Arrival - Rotterdam, Netherlands
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!

1 / 27
Discount — 3 days left

Duration
28 nights
Date
29 May 2027
Ship
Nieuw Statendam
- Departure - Rotterdam, Netherlands
- 22 stops
- Arrival - Rotterdam, Netherlands
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!

1 / 23
Discount — 3 days left

Duration
12 nights
Date
6 Jun 2027
Ship
Majestic Princess
- Departure - Southampton, Great Britain
- 11 stops
- Arrival - Southampton, Great Britain
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £200 per stateroom!, Upgrade to Princess Plus from just £53pp per day!

1 / 19
Discount — 3 days left

Duration
12 nights
Date
7 Jun 2027
Ship
Celebrity Eclipse
- Departure - Amsterdam, Netherlands
- 9 stops
- Arrival - Amsterdam, Netherlands
5 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 07/12: Take up to 75% off your second guest!, Ends 10/11: Weekend Sale - Enjoy an Extra £200 in Savings on Europe Sailings!, Ends 18/11: Black Friday Preview Sale - Get up to $700 onboard spend per stateroom!

1 / 14
Discount — 3 days left

Duration
11 nights
Date
8 Jun 2027
Ship
Azamara Journey
- Departure - Portsmouth, England
- 10 stops
- Arrival - Dublin, Ireland
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 04/12: Up to $750 Free Onboard Credit!

1 / 14
Discount — 3 days left

Duration
22 nights
Date
8 Jun 2027
Ship
Azamara Journey
- Departure - Portsmouth, England
- 20 stops
- Arrival - Portsmouth, England
2 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 04/12: Up to $750 Free Onboard Credit!

1 / 17

Duration
28 nights
Date
8 Jun 2027
Ship
Marina
- Departure - Southampton, Great Britain
- 23 stops
- Arrival - Copenhagen, Denmark

1 / 24
Discount — 3 days left

Duration
21 nights
Date
12 Jun 2027
Ship
Zuiderdam
- Departure - Amsterdam, Netherlands
- 17 stops
- Arrival - Amsterdam, Netherlands
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!

1 / 27
Discount — 3 days left

Duration
14 nights
Date
15 Jun 2027
Ship
Arcadia
- Departure - Southampton, Great Britain
- 9 stops
- Arrival - Southampton, Great Britain
Show all departures (2)
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!

1 / 23
Discount — 3 days left

Duration
18 nights
Date
15 Jun 2027
Ship
Regal Princess
- Departure - Reykjavik, Iceland
- 16 stops
- Arrival - Southampton, Great Britain
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £53pp per day!

1 / 23
Discount — 3 days left

Duration
35 nights
Date
15 Jun 2027
Ship
Regal Princess
- Departure - Reykjavik, Iceland
- 31 stops
- Arrival - Reykjavik, Iceland
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £53pp per day!

1 / 24
Discount — 3 days left

Duration
11 nights
Date
22 Jun 2027
Ship
Zuiderdam
- Departure - Amsterdam, Netherlands
- 10 stops
- Arrival - Amsterdam, Netherlands
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!

1 / 17

Duration
14 nights
Date
22 Jun 2027
Ship
Marina
- Departure - Southampton, Great Britain
- 13 stops
- Arrival - Copenhagen, Denmark

1 / 26

Duration
22 nights
Date
24 Jun 2027
Ship
Vista
- Departure - Lisbon, Portugal
- 20 stops
- Arrival - Le Havre (Paris), France

1 / 23
Discount — 3 days left

Duration
8 nights
Date
25 Jun 2027
Ship
Regal Princess
- Departure - Southampton, Great Britain
- 8 stops
- Arrival - Southampton, Great Britain
4 Available promotions:
Book from just £1pp deposit! , Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £150 per stateroom!, Upgrade to Princess Plus from just £53pp per day!

1 / 23
Discount — 3 days left

Duration
25 nights
Date
25 Jun 2027
Ship
Regal Princess
- Departure - Southampton, Great Britain
- 23 stops
- Arrival - Reykjavik, Iceland
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £53pp per day!

1 / 23
Discount — 3 days left

Duration
27 nights
Date
3 Jul 2027
Ship
Regal Princess
- Departure - Southampton, Great Britain
- 24 stops
- Arrival - Southampton, Great Britain
3 Available promotions:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking! , Ends 02/12: Blue Friday Sale - Save up to £600 per stateroom!, Upgrade to Princess Plus from just £53pp per day!

1 / 26

Duration
11 nights
Date
5 Jul 2027
Ship
Vista
- Departure - Southampton, Great Britain
- 10 stops
- Arrival - Le Havre (Paris), France
40 of 125 pcs











