
GREENOCK Ocean Terminal operator Peel Ports has issued a revised list of 2021 cruise ship visits although it is subject to frequent short-notice cancellations and additions.
— Last updated to amend Sky Princess date to 10 October
— Click ship names in red for photos
— Approximate gross registered tonnage shown in brackets
Thursday 22 July — Anthem of the Seas (169,000)
Wednesday 28 July — MSC Virtuosa (181,500)
Monday 2 August — Marella Explorer 2 (71,500)
Wednesday 4 August — MSC Virtuosa (181,500)
Sunday 8 August — Marella Explorer 2 (71,500)
Monday 9 August — Celebrity Silhouette (122,200)
Tuesday 10 August — Marella Explorer (77,000)
Wednesday 11 August — MSC Virtuosa (181,500)
Thursday 12 August — Anthem of the Seas (169,000)
Wednesday 18 August — MSC Virtuosa (181,500)
Thursday 19 August — Marella Explorer 2 (71,500)
Saturday 21 August — Anthem of the Seas (169,000)
Tuesday 24 August — Marella Explorer (77,000)
Wednesday 25 August — MSC Virtuosa (181,500)
Thursday 26 August — Celebrity Silhouette (122,200)

Wednesday 1 September — MSC Virtuosa (181,500)
Friday 3 September — Marella Explorer (77,000)
Sunday 5 September — Queen Elizabeth (90,900)
Wednesday 8 September — MSC Virtuosa (181,500)
Tuesday 14 September — Anthem of the Seas (169,000)
Wednesday 15 September — Britannia (143,700)
Thursday 16 September — Seven Seas Splendor (56,000)
Saturday 18 September — Viking Jupiter (48,000)
Sunday 19 September — Silver Spirit (39,500)
Monday 20 September — Queen Elizabeth (90,900)
Tuesday 21 September — Vasco Da Gama (55,900)
Wednesday 22 September — Anthem of the Seas (169,000)
Friday 24 September — Sky Princess (145,000)
Saturday 25 September — Celebrity Silhouette (122,200)
Sunday 26 September — Spirit of Discovery (58,000)
Monday 27 September — Regal Princess (142,700)
Tuesday 5 October — Anthem of the Seas (169,000)
Friday 8 October — Queen Elizabeth (90,900)
Sunday 10 October — Sky Princess (144,200)
Tuesday 2 November — Hebridean Princess (2,100)
Tuesday 9 November — Hebridean Princess (2,100)
Saturday 13 November — Hebridean Princess (2,100)
Wednesday 17 November — Hebridean Princess (2,100)