For the latest travel information click here

Call free 0800 019 0063 We are open today between 9am and 8pm

9-Day Mediterranean from Barcelona to Venice: Italy, France & Greece Cruise9 Nights On Board Norwegian Viva. Departs Wed 24th June 2026

Cruise Details

  • 9-Day Mediterranean from Barcelona to Venice: Italy, France & Greece Cruise.
  • On Board Norwegian Viva from Norwegian Cruise Line.
  • Departs Wed 24th June 2026 For 9 Nights.
  • Voyage Code: 22980117

Cruise Only From £1,179 per person

Call Us Free On 0800 019 0063 or click to send an enquiry

DayPortArriveDepart
1BarcelonaWed 24 June 2026Wed 24 June 2026 16:00
2Nice (Villefranche)Thu 25 June 2026 09:00Thu 25 June 2026 19:00
3Florence/PisaFri 26 June 2026 07:00Fri 26 June 2026 21:00
4RomeSat 27 June 2026 06:45Sat 27 June 2026 18:00
5SalernoSun 28 June 2026 07:00Sun 28 June 2026 18:00
6SicilyMon 29 June 2026 07:00Mon 29 June 2026 18:00
7CorfuTue 30 June 2026 10:30Tue 30 June 2026 18:30
8MontenegroWed 01 July 2026 08:00Wed 01 July 2026 19:00
9SplitThu 02 July 2026 07:00Thu 02 July 2026 17:00
10Venice (Ravenna)Fri 03 July 2026 06:00Fri 03 July 2026

Norwegian Viva From Norwegian Cruise Line

The second stunning ship in the Prima Class, Norwegian Viva® is designed for you to live life to the fullest. Stretch out, way out, in some of our most spacious accommodation. Stay connected to the ocean along the 360° Ocean Boulevard or by enjoying a dip in the Infinity pool. And with high staff-to-guest levels, you’ll always feel prioritized and pampered. From our three-story race track and immersive virtual-reality games to the luxurious Mandara Spa® and mesmerizing three-story theatre that transforms into a Vegas-style nightclub, get ready to live it up on Norwegian Viva from sunrise to long after the sun has set.

Other Cruises On Board Norwegian Viva

Below is a very small selection of cruises on board Norwegian Viva which depart soon. For more information please call us on 0800 019 0063

DepartItineraryNightsCruise OnlyFly Cruise 
Fri 08 May 202610-Day Greek Isles from Venice to Istanbul: Santorini & Athens10£586Call UsView Cruise
Mon 18 May 20269-Day Greek Isles from Istanbul to Rome: Santorini, Athens & Mykonos9£770Call UsView Cruise
Wed 27 May 20269-Day Greek Isles from Rome to Istanbul: Santorini, Athens & Malta9£904Call UsView Cruise
Fri 05 Jun 202610-Day Greek Isles from Istanbul to Venice: Santorini & Athens10£1,030Call UsView Cruise
Mon 15 Jun 20269-Day Mediterranean from Venice to Barcelona: Italy & France9£826Call UsView Cruise
Fri 03 Jul 202610-Day Greek Isles from Venice to Istanbul: Santorini & Athens10£970Call UsView Cruise
Mon 13 Jul 20269-Day Greek Isles from Istanbul to Rome: Santorini, Athens & Mykonos9£962Call UsView Cruise
Wed 22 Jul 20269-Day Greek Isles from Rome to Istanbul: Santorini, Athens & Malta9£996Call UsView Cruise
Fri 31 Jul 202610-Day Greek Isles from Istanbul to Venice: Santorini & Athens10£1,159Call UsView Cruise
Mon 10 Aug 20269-Day Mediterranean from Venice to Barcelona: Italy & France9£1,160Call UsView Cruise
Wed 19 Aug 20269-Day Mediterranean from Barcelona to Venice: Italy, France & Greece9£1,358Call UsView Cruise
Fri 28 Aug 202610-Day Greek Isles from Venice to Istanbul: Santorini & Athens10£994Call UsView Cruise
Mon 07 Sep 20269-Day Greek Isles from Istanbul to Rome: Santorini, Athens & Mykonos9£2,279Call UsView Cruise
Wed 16 Sep 202610-Day Greek Isles from Rome to Istanbul: Crete, Athens & Florence10£2,289Call UsView Cruise
Sat 26 Sep 20269-Day Greek Isles from Istanbul to Venice: Athens, Mykonos & Croatia9£2,420Call UsView Cruise
Mon 05 Oct 20269-Day Mediterranean from Venice to Barcelona: Italy & France9£2,075Call UsView Cruise
Wed 14 Oct 202617-Day Transatlantic from Barcelona to Galveston: Jamaica & Spain17£1,420Call UsView Cruise
Sat 31 Oct 20267-Day Caribbean Round-Trip Galveston: Harvest Caye, Cozumel & Roatan7£770Call UsView Cruise
Sat 07 Nov 20267-Day Caribbean Round-Trip Galveston: Harvest Caye, Cozumel & Roatan7£789Call UsView Cruise
Sat 14 Nov 20267-Day Caribbean Round-Trip Galveston: Harvest Caye, Cozumel & Roatan7£721Call UsView Cruise

Looking for more information on this cruise? Get in touch