The Good Ship Murder: Filming Locations, Ship & Complete Guide


Quick Questions FAQ
Synopsis
The Good Ship Murder follows Jack Grayling (Shayne Ward), a former police detective who has swapped crime scenes for the spotlight, pursuing his dream of becoming a cabaret singer aboard a luxurious Mediterranean cruise ship. His current gig is on the MSC Virtuosa, one of the world’s largest and most glamorous cruise ships, sailing to a different exotic location each week.
Unfortunately for Jack, his old skills are constantly called upon as murders and mysteries seem to follow the ship wherever it docks. Together with the ship’s no-nonsense First Officer Kate Woods (Catherine Tyldesley), Jack investigates a series of crimes that take him from sun-drenched harbours to shadowy back streets across the Mediterranean and Adriatic.
Warm, witty and full of colourful characters, The Good Ship Murder is classic cosy crime; perfect Saturday night viewing with a guaranteed new mystery each episode.First airing on Channel 5 in 2023, the show was quickly recommissioned and has now run to three series plus two Christmas Specials, with Series 4 currently in production.
About the MSC Virtuosa
The star of the show, arguably even more than Jack Grayling himself, is the MSC Virtuosa, the real-life cruise ship at the heart of every episode.
Launched in 2021, the MSC Virtuosa is one of MSC Cruises’ largest and most impressive vessels. At 331 metres long and with a capacity of up to 6,762 passengers, she is one of the biggest cruise ships in the world. On board you will find 19 restaurants and bars, a full spa and wellness centre, a theatre, a casino, and an outdoor pool deck that gives the show its glamorous backdrop.
The MSC Virtuosa regularly sails from Southampton on cruises around the Mediterranean, the Canary Islands and beyond, meaning if you fancy following in Jack Grayling’s footsteps and experiencing the ship for yourself, it is very much possible.
Production Info
Released
2024
Directed
Merlyn Rice
Starring
Shayne Ward
Catherine Tyldesley
Zak Douglas
The Good Ship Murder Series Guide
Series 1 (2023) — 8 episodes Jack’s first season aboard the MSC Virtuosa takes him to La Rochelle, Lisbon, Casablanca, Palma, Sicily, Barcelona, Malta and an episode set entirely at sea.
Series 2 (2024) — 9 episodes Series 2 opens with a Christmas Special set in Dubrovnik before continuing to Rome, Gran Canaria, Madeira, Gozo, Alexandria, the Cote D’Azur, Athens and Ancona. The Gozo episode (Episode 5) is the closest the show gets to Gozo — see The Gozo Connection below.
Series 3 (2025) — 8 episodes Series 3 kicks off with a Christmas Special in Alicante before heading to Cannes, Istanbul, Crete, Cape Verde, Valletta, Ibiza and Ancona.
Series 4 — In production Series 4 is currently filming. We will update this page with episode locations as soon as they are confirmed.
The Gozo Connection
While The Good Ship Murder is filmed entirely on Malta, Series 2 Episode 5 is set on Gozo — making it the closest the show gets to our island.
The episode features glimpses of some of Gozo’s most recognisable spots: Mġarr Harbour, Ramla Bay, Marsalforn and the Blue Lagoon all make an appearance. However, the actual filming for the episode took place at Il-Bajja tax-Xama in St Paul’s Bay and in Valletta, with the Gozo footage used as establishing shots.
The influencer party scenes were filmed at Il-Bajja tax-Xama, while the distinctive boathouses seen in the episode are in Valletta rather than Gozo.
If you are visiting Malta and want to explore some of the real filming locations, our guide to getting to Gozo and how to get around Gozo will help you plan your trip.
The Good Ship Murder Scenes on Gozo
Watch Trailer for The Good Ship Murder
Where to Watch the Good Ship Murder
The Good Ship Murder airs on Channel 5 in the UK and is available to stream on My5 after broadcast. International viewers can access the show via Acorn TV.
The Good Ship Murder Locations Map
Did you Know
Shayne Ward, who plays Jack Grayling, won the second series of The X Factor in 2005. He is better known to soap fans as Aidan Connor in Coronation Street, which was itself shot some episodes on Gozo back in 2007.
🎬 Discover More Gozo On Screen
Loved learning about this production? Gozo’s cinematic story doesn’t have to end here! Explore more films and TV shows shot on the island, uncover behind-the-scenes secrets, and plan your own set-jetting adventure with our in-depth guides.

