Glasgow Cruises

Glasgow Cruises

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.

Things to do in Glasgow

Glasgow Cathedral

Visit the medieval cathedral that marks the birthplace of Glasgow as a city, it is one of the only Scottish churches to have survived the Reformation of 1560.

Buchanan Street

Buchanan Street is Glasgow's main shopping hub and one of its liveliest streets. On this half a mile-stretch you'll find restaurants, retail shops & boutiques.

Riverside Museum

Designed by Dame Zaha Hadid and opened in 2011, the Glasgow Riverside Museum is an award-winning transport museum.

Kelvingrove Art Gallery & Museum

Featuring over 22 galleries, the Kelvingrove Art Gallery and Museum is one of the Glasgow's most popular attractions.

Glasgow Botanic Gardens

Having been open for over 200 years, Glasgow Botanic Gardens features several glasshouses and is a beautiful location for any time of the year.

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

Vista, World Cruise
1 / 26
Oceania Cruises
Duration
244 nights
Date
6 Jan 2027
Ship
Vista
  • Departure - Miami, Florida, USA
  • 159 stops  
  • Arrival - New York, USA
From
£95519
Price per person / balcony stateroom
Majestic Princess, British Isles
1 / 23
Discount — 3 days left
Princess Cruises
Duration
12 nights
Date
7 Apr 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1367
From
£1313
Price per person / inside stateroom
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!
Insignia, World Cruise
1 / 12
Oceania Cruises
Duration
37 nights
Date
9 Apr 2027
Ship
Insignia
  • Departure - Miami, Florida, USA
  • 26 stops  
  • Arrival - Southampton, Great Britain
From
£11149
Price per person / oceanview stateroom
Nieuw Statendam, British Isles
1 / 27
Discount — 3 days left
Holland America Line
Duration
28 nights
Date
16 Apr 2027
Ship
Nieuw Statendam
  • Departure - Dover, Great Britain
  • 20 stops  
  • Arrival - Dover, Great Britain
£4059
From
£3897
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Nieuw Statendam, British Isles
1 / 27
Discount — 3 days left
Holland America Line
Duration
28 nights
Date
17 Apr 2027
Ship
Nieuw Statendam
  • Departure - Rotterdam, Netherlands
  • 20 stops  
  • Arrival - Rotterdam, Netherlands
£4329
From
£4156
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Majestic Princess, British Isles
1 / 23
Discount — 3 days left
Princess Cruises
Duration
12 nights
Date
19 Apr 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1252
From
£1202
Price per person / inside stateroom
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!
MSC Preziosa, British Isles
1 / 33
8.5 % off — 3 days left
MSC Cruises
Duration
10 nights
Date
25 Apr 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 8 stops  
  • Arrival - Hamburg, Germany
£1009
From
£924
Price per person / inside stateroom
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!
Nieuw Statendam, British Isles
1 / 27
Discount — 3 days left
Holland America Line
Duration
14 nights
Date
30 Apr 2027
Ship
Nieuw Statendam
  • Departure - Dover, Great Britain
  • 12 stops  
  • Arrival - Dover, Great Britain
£2129
From
£2044
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Nieuw Statendam, Northern Europe
1 / 27
Discount — 3 days left
Holland America Line
Duration
28 nights
Date
30 Apr 2027
Ship
Nieuw Statendam
  • Departure - Dover, Great Britain
  • 22 stops  
  • Arrival - Dover, Great Britain
£3979
From
£3820
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Majestic Princess, British Isles
1 / 23
Discount — 3 days left
Princess Cruises
Duration
12 nights
Date
1 May 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1589
From
£1526
Price per person / inside stateroom
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!
Nieuw Statendam, British Isles
1 / 27
Discount — 3 days left
Holland America Line
Duration
14 nights
Date
1 May 2027
Ship
Nieuw Statendam
  • Departure - Rotterdam, Netherlands
  • 12 stops  
  • Arrival - Rotterdam, Netherlands
£2299
From
£2208
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Nieuw Statendam, Northern Europe
1 / 27
Discount — 3 days left
Holland America Line
Duration
28 nights
Date
1 May 2027
Ship
Nieuw Statendam
  • Departure - Rotterdam, Netherlands
  • 22 stops  
  • Arrival - Rotterdam, Netherlands
£4089
From
£3926
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Insignia, British Isles
1 / 12
Oceania Cruises
Duration
12 nights
Date
4 May 2027
Ship
Insignia
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
From
£5149
Price per person / inside stateroom
Celebrity Eclipse, British Isles
1 / 19
Discount — 3 days left
Celebrity Cruises
Duration
13 nights
Date
6 May 2027
Ship
Celebrity Eclipse
  • Departure - Amsterdam, Netherlands
  • 10 stops  
  • Arrival - Amsterdam, Netherlands
£2671
From
£2565
Price per person / balcony stateroom
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!
Majestic Princess, British Isles
1 / 23
Discount — 3 days left
Princess Cruises
Duration
12 nights
Date
13 May 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1640
From
£1575
Price per person / inside stateroom
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!
Nieuw Statendam, Northern Europe
1 / 27
Discount — 3 days left
Holland America Line
Duration
28 nights
Date
14 May 2027
Ship
Nieuw Statendam
  • Departure - Dover, Great Britain
  • 22 stops  
  • Arrival - Dover, Great Britain
£4019
From
£3859
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Carnival Sunshine, Transatlantic
1 / 21
Carnival Cruise Line
Duration
15 nights
Date
15 May 2027
Ship
Carnival Sunshine
  • Departure - Norfolk, USA
  • 7 stops  
  • Arrival - Dover, Great Britain
From
£704
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Nieuw Statendam, Northern Europe
1 / 27
Discount — 3 days left
Holland America Line
Duration
28 nights
Date
15 May 2027
Ship
Nieuw Statendam
  • Departure - Rotterdam, Netherlands
  • 22 stops  
  • Arrival - Rotterdam, Netherlands
£4039
From
£3878
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Azamara Journey, British Isles
1 / 14
Discount — 3 days left
Azamara
Duration
35 nights
Date
15 May 2027
Ship
Azamara Journey
  • Departure - Civitavecchia (Rome), Italy
  • 32 stops  
  • Arrival - Dublin, Ireland
£11159
From
£10713
Price per person / inside stateroom
Available promotion:
Ends 09/11: Enter code SPARKLE30 for an extra £30 off your booking!
Majestic Princess, British Isles
1 / 23
Discount — 3 days left
Princess Cruises
Duration
12 nights
Date
25 May 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1649
From
£1584
Price per person / inside stateroom
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!
20 of 125 pcs

Other destinations