Glasgow Cruises

Glasgow Cruises

As one of Scotland's most vibrant cities, Glasgow presents endless opportunities for exploration, engagement and excitement - from the crack of dawn to the depths of night. As the cultural powerhouse of Scotland, Glasgow hosts an array of superb attractions, the majority of which are completely free. Whether it's delving into history, exploring the edgy music scene or appreciating fine art, Glasgow offers an enriching experience for every visitor.

Where is Glasgow?

Glasgow is a city in west-central Scotland, situated along both banks of the River Clyde, approximately 20 miles from the river's mouth on the western, or Atlantic, coast. It is the largest city in Scotland and forms an independent council area that lies entirely within the historic county of Lanarkshire.

Scotland's Vibrant City

A City Buzzing from Dawn til Dusk

Visit Glasgow for a truly immersive Scottish experience, generously filled with innovative museums, noteworthy architecture, including Charles Rennie Mackintosh's iconic designs, and a thriving music scene that ranges from classical to contemporary. Savour the tempting culinary delights at the city's flourishing food scene and experience the Scottish friendliness that locals are renowned for as you navigate through the city's mix of stylish malls and vintage markets.

Glasgow

We found

174 cruises

Vista, World Cruise
1 / 26
Discount
Oceania Cruises
Duration
244 nights
Date
6 Jan 2027
Ship
Vista
  • Departure - Miami, Florida, USA
  • 159 stops  
  • Arrival - New York, USA
£97309
From
£94390
Price per person / balcony stateroom
Available promotion:
Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
MS Spitsbergen, Norwegian Fjords
1 / 12
5 % off
HX Expeditions
Duration
10 nights
Date
27 Mar 2027
Ship
MS Spitsbergen
  • Departure - Tromsø, Norway
  • 8 stops  
  • Arrival - Glasgow, Scotland
£4937
From
£4691
Price per person / oceanview stateroom
Show all departures (2)
Available promotion:
All-inclusive drinks, daily expeditions, Wi-Fi, tips, meals, and more included
MS Spitsbergen, British Isles
1 / 12
5 % off
HX Expeditions
Duration
10 nights
Date
6 Apr 2027
Ship
MS Spitsbergen
  • Departure - Glasgow, Scotland
  • 11 stops  
  • Arrival - Glasgow, Scotland
£5905
From
£5610
Price per person / oceanview stateroom
Show all departures (9)
Available promotion:
All-inclusive drinks, daily expeditions, Wi-Fi, tips, meals, and more included
Majestic Princess, British Isles
1 / 23
Discount
Princess Cruises
Duration
12 nights
Date
7 Apr 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1367
From
£1340
Price per person / inside stateroom
Insignia, World Cruise
1 / 12
Discount
Oceania Cruises
Duration
37 nights
Date
9 Apr 2027
Ship
Insignia
  • Departure - Miami, Florida, USA
  • 26 stops  
  • Arrival - Southampton, Great Britain
£11089
From
£10757
Price per person / oceanview stateroom
Available promotion:
Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
Nieuw Statendam, British Isles
1 / 27
5 % off
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
£3857
Price per person / inside stateroom
Nieuw Statendam, British Isles
1 / 27
5 % off
Holland America Line
Duration
28 nights
Date
17 Apr 2027
Ship
Nieuw Statendam
  • Departure - Rotterdam, Netherlands
  • 20 stops  
  • Arrival - Rotterdam, Netherlands
£4329
From
£4113
Price per person / inside stateroom
Majestic Princess, British Isles
1 / 23
Discount
Princess Cruises
Duration
12 nights
Date
19 Apr 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1252
From
£1227
Price per person / inside stateroom
MSC Preziosa, British Isles
1 / 33
Discount
MSC Cruises
Duration
10 nights
Date
25 Apr 2027
Ship
MSC Preziosa
  • Departure - Hamburg, Germany
  • 8 stops  
  • Arrival - Hamburg, Germany
£1009
From
£962
Price per person / inside stateroom
Show all departures (2)
Available promotion:
MSC CRUISES BLACK FRIDAY PREVIEW SALE - SAVE UP TO 30%
Viking Mira, British Isles
1 / 22
Discount
Viking Cruises
Duration
14 nights
Date
25 Apr 2027
Ship
Viking Mira
  • Departure - London, Great Britain
  • 15 stops  
  • Arrival - Belfast, Northern Ireland
£15995
From
£15356
Price per person / suite
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Seven Seas Mariner, World Cruise
1 / 10
Discount
Regent Seven Seas Cruises
Duration
92 nights
Date
29 Apr 2027
Ship
Seven Seas Mariner
  • Departure - New York, USA
  • 68 stops  
  • Arrival - Southampton, Great Britain
£62509
From
£60009
Price per person / suite
Seven Seas Mariner, World Cruise
1 / 10
Discount
Regent Seven Seas Cruises
Duration
174 nights
Date
29 Apr 2027
Ship
Seven Seas Mariner
  • Departure - New York, USA
  • 135 stops  
  • Arrival - Athens (Piraeus), Greece
£120869
From
£116035
Price per person / suite
Nieuw Statendam, British Isles
1 / 27
5 % off
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
£2023
Price per person / inside stateroom
Nieuw Statendam, Northern Europe
1 / 27
5 % off
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
£3781
Price per person / inside stateroom
Majestic Princess, British Isles
1 / 23
Discount
Princess Cruises
Duration
12 nights
Date
1 May 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1589
From
£1558
Price per person / inside stateroom
Nieuw Statendam, British Isles
1 / 27
5 % off
Holland America Line
Duration
14 nights
Date
1 May 2027
Ship
Nieuw Statendam
  • Departure - Rotterdam, Netherlands
  • 12 stops  
  • Arrival - Rotterdam, Netherlands
£2299
From
£2185
Price per person / inside stateroom
Nieuw Statendam, Northern Europe
1 / 27
5 % off
Holland America Line
Duration
28 nights
Date
1 May 2027
Ship
Nieuw Statendam
  • Departure - Rotterdam, Netherlands
  • 22 stops  
  • Arrival - Rotterdam, Netherlands
£4089
From
£3885
Price per person / inside stateroom
Insignia, British Isles
1 / 12
Discount
Oceania Cruises
Duration
12 nights
Date
4 May 2027
Ship
Insignia
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£3705
From
£3594
Price per person / inside stateroom
2 Available promotions:
Enjoy 10% OFF car parking in Southampton!, Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
MS Spitsbergen, British Isles
1 / 12
5 % off
HX Expeditions
Duration
10 nights
Date
6 May 2027
Ship
MS Spitsbergen
  • Departure - Glasgow, Scotland
  • 9 stops  
  • Arrival - Bergen, Norway
£8675
From
£8242
Price per person / oceanview stateroom
Available promotion:
All-inclusive drinks, daily expeditions, Wi-Fi, tips, meals, and more included
Celebrity Eclipse, British Isles
1 / 19
Discount
Celebrity Cruises
Duration
13 nights
Date
6 May 2027
Ship
Celebrity Eclipse
  • Departure - Amsterdam, Netherlands
  • 10 stops  
  • Arrival - Amsterdam, Netherlands
£2025
From
£1985
Price per person / inside stateroom
Available promotion:
UP TO $700 ONBOARD SPEND
Viking Mira, British Isles
1 / 22
Discount
Viking Cruises
Duration
14 nights
Date
9 May 2027
Ship
Viking Mira
  • Departure - Belfast, Northern Ireland
  • 15 stops  
  • Arrival - London, Great Britain
£7895
From
£7580
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Seven Seas Voyager, British Isles
1 / 10
Discount
Regent Seven Seas Cruises
Duration
11 nights
Date
10 May 2027
Ship
Seven Seas Voyager
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Leith (Edinburgh), Scotland
£8409
From
£8073
Price per person / suite
Available promotion:
Enjoy 10% OFF car parking in Southampton!
Majestic Princess, British Isles
1 / 23
Discount
Princess Cruises
Duration
12 nights
Date
13 May 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1762
From
£1727
Price per person / inside stateroom
Nieuw Statendam, Northern Europe
1 / 27
5 % off
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
£3819
Price per person / inside stateroom
Carnival Sunshine, Transatlantic
1 / 21
Discount
Carnival Cruise Line
Duration
15 nights
Date
15 May 2027
Ship
Carnival Sunshine
  • Departure - Norfolk, USA
  • 7 stops  
  • Arrival - Dover, Great Britain
£705
From
£698
Price per person / inside stateroom
Nieuw Statendam, Northern Europe
1 / 27
5 % off
Holland America Line
Duration
28 nights
Date
15 May 2027
Ship
Nieuw Statendam
  • Departure - Rotterdam, Netherlands
  • 22 stops  
  • Arrival - Rotterdam, Netherlands
£4039
From
£3838
Price per person / inside stateroom
Azamara Journey, British Isles
1 / 14
6 % off
Azamara
Duration
35 nights
Date
15 May 2027
Ship
Azamara Journey
  • Departure - Civitavecchia (Rome), Italy
  • 32 stops  
  • Arrival - Dublin, Ireland
£11159
From
£10490
Price per person / inside stateroom
Majestic Princess, British Isles
1 / 23
Discount
Princess Cruises
Duration
12 nights
Date
25 May 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1619
From
£1587
Price per person / inside stateroom
Nieuw Statendam, Northern Europe
1 / 27
5 % off
Holland America Line
Duration
14 nights
Date
28 May 2027
Ship
Nieuw Statendam
  • Departure - Dover, Great Britain
  • 12 stops  
  • Arrival - Dover, Great Britain
£2189
From
£2080
Price per person / inside stateroom
Nieuw Statendam, Northern Europe
1 / 27
5 % off
Holland America Line
Duration
28 nights
Date
28 May 2027
Ship
Nieuw Statendam
  • Departure - Dover, Great Britain
  • 22 stops  
  • Arrival - Dover, Great Britain
£4229
From
£4018
Price per person / inside stateroom
Nieuw Statendam, Northern Europe
1 / 27
5 % off
Holland America Line
Duration
14 nights
Date
29 May 2027
Ship
Nieuw Statendam
  • Departure - Rotterdam, Netherlands
  • 12 stops  
  • Arrival - Rotterdam, Netherlands
£2249
From
£2137
Price per person / inside stateroom
Nieuw Statendam, Northern Europe
1 / 27
5 % off
Holland America Line
Duration
28 nights
Date
29 May 2027
Ship
Nieuw Statendam
  • Departure - Rotterdam, Netherlands
  • 22 stops  
  • Arrival - Rotterdam, Netherlands
£4229
From
£4018
Price per person / inside stateroom
Majestic Princess, British Isles
1 / 23
Discount
Princess Cruises
Duration
12 nights
Date
6 Jun 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1905
From
£1867
Price per person / inside stateroom
Celebrity Eclipse, Northern Europe
1 / 19
Discount
Celebrity Cruises
Duration
12 nights
Date
7 Jun 2027
Ship
Celebrity Eclipse
  • Departure - Amsterdam, Netherlands
  • 9 stops  
  • Arrival - Amsterdam, Netherlands
£2090
From
£2049
Price per person / inside stateroom
Available promotion:
UP TO $700 ONBOARD SPEND
Azamara Journey, British Isles
1 / 14
6 % off
Azamara
Duration
11 nights
Date
8 Jun 2027
Ship
Azamara Journey
  • Departure - Portsmouth, England
  • 10 stops  
  • Arrival - Dublin, Ireland
£4369
From
£4107
Price per person / inside stateroom
Azamara Journey, Northern Europe
1 / 14
6 % off
Azamara
Duration
22 nights
Date
8 Jun 2027
Ship
Azamara Journey
  • Departure - Portsmouth, England
  • 20 stops  
  • Arrival - Portsmouth, England
£9069
From
£8525
Price per person / inside stateroom
Marina, Northern Europe
1 / 17
Discount
Oceania Cruises
Duration
28 nights
Date
8 Jun 2027
Ship
Marina
  • Departure - Southampton, Great Britain
  • 23 stops  
  • Arrival - Copenhagen, Denmark
£13859
From
£13444
Price per person / balcony stateroom
2 Available promotions:
Enjoy 10% OFF car parking in Southampton!, Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
Zuiderdam, Northern Europe
1 / 24
5 % off
Holland America Line
Duration
21 nights
Date
12 Jun 2027
Ship
Zuiderdam
  • Departure - Amsterdam, Netherlands
  • 17 stops  
  • Arrival - Amsterdam, Netherlands
£3599
From
£3420
Price per person / inside stateroom
Arcadia, British Isles
1 / 27
Discount
P&O Cruises
Duration
14 nights
Date
15 Jun 2027
Ship
Arcadia
  • Departure - Southampton, Great Britain
  • 9 stops  
  • Arrival - Southampton, Great Britain
£1849
From
£1813
Price per person / inside stateroom
Show all departures (2)
Zuiderdam, Northern Europe
1 / 24
5 % off
Holland America Line
Duration
11 nights
Date
22 Jun 2027
Ship
Zuiderdam
  • Departure - Amsterdam, Netherlands
  • 10 stops  
  • Arrival - Amsterdam, Netherlands
£2399
From
£2280
Price per person / inside stateroom
Marina, Northern Europe
1 / 17
Discount
Oceania Cruises
Duration
14 nights
Date
22 Jun 2027
Ship
Marina
  • Departure - Southampton, Great Britain
  • 13 stops  
  • Arrival - Copenhagen, Denmark
£2916
From
£2829
Price per person / inside stateroom
2 Available promotions:
Enjoy 10% OFF car parking in Southampton!, Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
Vista, British Isles
1 / 26
Discount
Oceania Cruises
Duration
22 nights
Date
24 Jun 2027
Ship
Vista
  • Departure - Lisbon, Portugal
  • 20 stops  
  • Arrival - Le Havre (Paris), France
£10079
From
£9777
Price per person / balcony stateroom
Available promotion:
Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
Seven Seas Voyager, British Isles
1 / 10
Discount
Regent Seven Seas Cruises
Duration
12 nights
Date
2 Jul 2027
Ship
Seven Seas Voyager
  • Departure - Southampton, Great Britain
  • 12 stops  
  • Arrival - Leith (Edinburgh), Scotland
£9579
From
£9196
Price per person / suite
Available promotion:
Enjoy 10% OFF car parking in Southampton!
Vista, Northern Europe
1 / 26
Discount
Oceania Cruises
Duration
11 nights
Date
5 Jul 2027
Ship
Vista
  • Departure - Southampton, Great Britain
  • 10 stops  
  • Arrival - Le Havre (Paris), France
£5149
From
£4995
Price per person / balcony stateroom
2 Available promotions:
Enjoy 10% OFF car parking in Southampton!, Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
Vista, World Cruise
1 / 26
Discount
Oceania Cruises
Duration
64 nights
Date
5 Jul 2027
Ship
Vista
  • Departure - Southampton, Great Britain
  • 53 stops  
  • Arrival - New York, USA
£30469
From
£29555
Price per person / balcony stateroom
2 Available promotions:
Enjoy 10% OFF car parking in Southampton!, Your World Included™ amenities + choose complimentary Wine & Beer or Shore Excursion Credit
Azamara Journey, British Isles
1 / 14
6 % off
Azamara
Duration
13 nights
Date
7 Jul 2027
Ship
Azamara Journey
  • Departure - Portsmouth, England
  • 12 stops  
  • Arrival - Leith (Edinburgh), Scotland
£4029
From
£3788
Price per person / inside stateroom
Azamara Journey, World Cruise
1 / 14
6 % off
Azamara
Duration
64 nights
Date
7 Jul 2027
Ship
Azamara Journey
  • Departure - Portsmouth, England
  • 59 stops  
  • Arrival - Portsmouth, England
£21429
From
£20144
Price per person / inside stateroom
Viking Mars, British Isles
1 / 19
Discount
Viking Cruises
Duration
14 nights
Date
8 Jul 2027
Ship
Viking Mars
  • Departure - Tilbury (London), Great Britain
  • 15 stops  
  • Arrival - Belfast, Northern Ireland
£7895
From
£7580
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Nieuw Statendam, British Isles
1 / 27
5 % off
Holland America Line
Duration
42 nights
Date
9 Jul 2027
Ship
Nieuw Statendam
  • Departure - Dover, Great Britain
  • 31 stops  
  • Arrival - Dover, Great Britain
£5809
From
£5519
Price per person / inside stateroom
Carnival Miracle, British Isles
1 / 18
Discount
Carnival Cruise Line
Duration
9 nights
Date
10 Jul 2027
Ship
Carnival Miracle
  • Departure - Dover, Great Britain
  • 8 stops  
  • Arrival - Dover, Great Britain
£950
From
£941
Price per person / inside stateroom
Nieuw Statendam, British Isles
1 / 27
5 % off
Holland America Line
Duration
42 nights
Date
10 Jul 2027
Ship
Nieuw Statendam
  • Departure - Rotterdam, Netherlands
  • 31 stops  
  • Arrival - Rotterdam, Netherlands
£5699
From
£5415
Price per person / inside stateroom
Majestic Princess, British Isles
1 / 23
Discount
Princess Cruises
Duration
12 nights
Date
12 Jul 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1609
From
£1577
Price per person / inside stateroom
Viking Astrea, British Isles
1 / 22
Discount
Viking Cruises
Duration
14 nights
Date
13 Jul 2027
Ship
Viking Astrea
  • Departure - London, Great Britain
  • 15 stops  
  • Arrival - Belfast, Northern Ireland
£7795
From
£7484
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Seven Seas Mariner, Northern Europe
1 / 10
Discount
Regent Seven Seas Cruises
Duration
16 nights
Date
14 Jul 2027
Ship
Seven Seas Mariner
  • Departure - Reykjavik, Iceland
  • 10 stops  
  • Arrival - Southampton, Great Britain
£9839
From
£9446
Price per person / suite
Viking Mars, British Isles
1 / 19
Discount
Viking Cruises
Duration
14 nights
Date
22 Jul 2027
Ship
Viking Mars
  • Departure - Belfast, Northern Ireland
  • 15 stops  
  • Arrival - London, Great Britain
£7895
From
£7580
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Majestic Princess, British Isles
1 / 23
Discount
Princess Cruises
Duration
12 nights
Date
24 Jul 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 11 stops  
  • Arrival - Southampton, Great Britain
£1840
From
£1804
Price per person / inside stateroom
Viking Astrea, British Isles
1 / 22
Discount
Viking Cruises
Duration
14 nights
Date
27 Jul 2027
Ship
Viking Astrea
  • Departure - Belfast, Northern Ireland
  • 15 stops  
  • Arrival - London, Great Britain
£7895
From
£7580
Price per person / balcony stateroom
Available promotion:
Return UK flights from London or Manchester and overseas transfers included^
Majestic Princess, British Isles
1 / 23
Discount
Princess Cruises
Duration
12 nights
Date
5 Aug 2027
Ship
Majestic Princess
  • Departure - Southampton, Great Britain
  • 12 stops  
  • Arrival - Southampton, Great Britain
£1465
From
£1436
Price per person / inside stateroom
Nieuw Statendam, British Isles
1 / 27
5 % off
Holland America Line
Duration
14 nights
Date
6 Aug 2027
Ship
Nieuw Statendam
  • Departure - Dover, Great Britain
  • 12 stops  
  • Arrival - Dover, Great Britain
£2359
From
£2242
Price per person / inside stateroom
Nieuw Statendam, Northern Europe
1 / 27
5 % off
Holland America Line
Duration
28 nights
Date
6 Aug 2027
Ship
Nieuw Statendam
  • Departure - Dover, Great Britain
  • 22 stops  
  • Arrival - Dover, Great Britain
£4419
From
£4199
Price per person / inside stateroom
60 of 174 pcs