Greenock Ocean Terminal 2025 Cruise Ship List
Greenock is gearing up for another spectacular cruise season, and it’s the perfect time to plan your visit to one of Scotland’s most scenic and welcoming port towns.
With over 80 cruise ships scheduled to dock at the Ocean Terminal in 2025, thousands of visitors from around the world will be stepping ashore to explore the charm and culture of Inverclyde and beyond.
From May through October, cruise enthusiasts can watch majestic liners arrive on the Clyde - starting with the grand MSC Preziosa on May 3 and wrapping up with the elegant Artania on October 12. Among this year’s highlights is the return of the iconic Queen Anne by Cunard, along with exciting newcomers like Virgin Voyages’ Scarlet Lady.
Adding to the excitement, 2025 marks a new chapter for Greenock Cruise Port as it becomes part of the Global Ports Holding family - the world’s largest cruise port operator. With a 50-year lease agreement recently signed, this is GPH’s first venture in Scotland, promising enhanced experiences and world-class service for cruise passengers and visitors alike.
Stay tuned and set your sights on Greenock - where every cruise stop is a reason to explore more of Scotland.
If you are looking for local accommodation ahead of or following a cruise, please visit Harbour Lets (Gourock).
All of the arrivals listed below are subject to cancellations — approximate gross registered tonnage shown in brackets:
Saturday 3 May — MSC Preziosa (139,000)
Monday 5 May — Celebrity Eclipse (122,000)
Thursday 8 May — Mein Schiff 3 (99,500)
Sunday 11 May — Nieuw Statendam (99,500)
Monday 12 May — Le Champlain (9,900)
Thursday 15 May — Regal Princess (142,000)
Sunday 18 May — AIDALuna (69,000)
Monday 19 May — Mein Schiff 3 (99,500)
Wednesday 21 May — Le Bellot (10,000)
Wednesday 21 May — Amera (39,000)
Thursday 22 May — Le Boreal (11,000)
Saturday 24 May — Le Lyrial (10,700) [Departing 25 May]
Sunday 25 May — Queen Anne (113,000)
Monday 26 May — Le Champlain (9,900)
Tuesday 27 May — Regal Princess (142,000)
Thursday 29 May — Le Boreal (11,000)
Friday 30 May — Le Bellot (10,000)
Thursday 5 June — World Traveller (10,000)
Saturday 7 June — Regal Princess (142,000)
Saturday 7 June — La Laperouse (10,000)
Sunday 8 June — Nieuw Statendam (99,500)
Tuesday 10 June — Celebrity Eclipse (122,000)
Wednesday 11 June — Mein Schiff 3 (99,500)
Friday 13 June — Ocean Endeavor (13,000)
Sunday 15 June — Silver Spirit (39,000)
Wednesday 18 June — Seven Seas Grandeur (55,000)
Thursday 19 June — Regal Princess (142,000)
Saturday 21 June — La Laperouse (10,000)
Monday 23 June — Carnival Miracle (88,500)
Friday 27 June — Celebrity Eclipse (122,000)
Friday 27 June — Seven Seas Grandeur (55,000) [Departs 28 June]
Sunday 29 June — Azamara Quest (30,000) [Departs 30 June]
Tuesday 1 July — Regal Princess (142,000)
Wednesday 2 July — Queen Anne (113,000)
Thursday 3 July — Mein Schiff 3 (99,500)
Wednesday 9 July — Emarald Princess (113,500)
Friday 11 July — Le Bellot (10,000)
Saturday 12 July — Ilma (46,750) [Departs 13 July]
Monday 14 July — Regal Princess (142,000)
Tuesday 15 July — Deutschland (22,500)
Wednesday 16 July — Mein Schiff 3 (99,500)
Sunday 20 July — Majestic Princess (145,000)
Monday 21 July — Azamara Journey (30,000) [Departs 22 July]
Friday 25 July — Regal Princess (142,000)
Sunday 27 July — Crown Princess (113,500)
Tuesday 29 July — Emerald Princess (113,500)
Friday 1 August — Seabourn Sojourn (32,000) [Departs 2 August]
Sunday 3 August — Arcadia (84,300)
Wednesday 6 August — Regal Princess (142,000)
Thursday 7 August — Carnival Miracle (88,500) [Departs early hours 8 August]
Friday 8 August — Zuiderdam (82,000)
Saturday 9 August — Amera (39,000)
Sunday 10 August — Vista (67,000)
Monday 11 August — Celebrity Eclipse (122,000)
Tuesday 12 August — AIDABella (69,000)
Thursday 14 August — Queen Anne (113,000)
Tuesday 19 August — Regal Princess (142,000) [Departs early hours 20 August]
Friday 22 August — Aurora (76,000)
Saturday 23 August — Azamara Journey (30,000)
Monday 25 August — Scarlet Lady (110,000)
Friday 29 August — Mein Schiff 3 (99,500)
Saturday 30 August — Regal Princess (142,000)
Monday 1 September — Brilliance of the Seas (90,000)
Tuesday 2 September — Nieuw Statendam (99,500)
Wednesday 3 September — Silver Spirit (39,500)
Thursday 4 September — Seven Seas Grandeur (55,000)
Monday 8 September — Mein Schiff 3 (99,500)
Tuesday 9 September — Silver Dawn (40,700)
Wednesday 10 September — Regal Princess (142,000)
Friday 12 September — Disney Fantasy (130,000)
Friday 12 September — Le Bellot (10,000) [Departs 13 September]
Saturday 20 September — MSC Preziosa (140,000)
Sunday 21 September — Regal Princess (142,000)
Monday 22 September — Silver Dawn (40,700)
Tuesday 23 September — World Voyager (10,000)
Tuesday 23 September — World Explorer (9,300)
Saturday 27 September — Le Bellot (10,000)
Thursday 2 October — Regal Princess (142,000)
Saturday 11 October — Le Bellot (10,000)
Sunday 12 October — Artania (44,300)