Call free 0800 019 0063 We are open today between 9am and 8pm
Cruise Only From £1,683 per person
Call Us Free On 0800 019 0063 or click to send an enquiry
| Day | Port | Arrive | Depart |
|---|---|---|---|
| 1 | Barcelona | Wed 14 October 2026 | Wed 14 October 2026 16:00 |
| 2 | Alicante | Thu 15 October 2026 07:00 | Thu 15 October 2026 15:00 |
| 3 | Granada | Fri 16 October 2026 07:00 | Fri 16 October 2026 18:00 |
| 4 | At Sea | - | - |
| 5 | Funchal | Sun 18 October 2026 07:00 | Sun 18 October 2026 15:00 |
| 6 | At Sea | - | - |
| 7 | At Sea | - | - |
| 8 | At Sea | - | - |
| 9 | At Sea | - | - |
| 10 | At Sea | - | - |
| 11 | At Sea | - | - |
| 12 | St. Thomas (US Virgin Islands) | Sun 25 October 2026 07:00 | Sun 25 October 2026 16:00 |
| 13 | Punta Cana, Domnican Republic | Mon 26 October 2026 08:00 | Mon 26 October 2026 17:00 |
| 14 | Cabo Rojo, Domincan Republic | - | - |
| 15 | Falmouth,Jamaica | Wed 28 October 2026 07:00 | Wed 28 October 2026 16:00 |
| 16 | At Sea | - | - |
| 17 | At Sea | - | - |
| 18 | Galveston | Sat 31 October 2026 08:00 | Sat 31 October 2026 |
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.
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
| Depart | Itinerary | Nights | Cruise Only | Fly Cruise | |
|---|---|---|---|---|---|
| Sat 28 Feb 2026 | Caribbean: Harvest Caye, Cozumel & Roatan from Galveston | 7 | £635 | Call Us | View Cruise |
| Sat 07 Mar 2026 | Caribbean: Harvest Caye, Cozumel & Roatan from Galveston | 7 | £1,305 | Call Us | View Cruise |
| Sat 14 Mar 2026 | Caribbean: Harvest Caye, Cozumel & Roatan from Galveston | 7 | £1,250 | Call Us | View Cruise |
| Sat 21 Mar 2026 | Caribbean: Harvest Caye, Cozumel & Roatan from Galveston | 7 | £698 | Call Us | View Cruise |
| Sat 28 Mar 2026 | Caribbean: Harvest Caye, Cozumel & Roatan from Galveston | 7 | £784 | Call Us | View Cruise |
| Sat 04 Apr 2026 | Caribbean: Harvest Caye, Cozumel & Roatan from Galveston | 7 | £721 | Call Us | View Cruise |
| Tue 14 Apr 2026 | Italy, France & Spain | 15 | £965 | Call Us | View Cruise |
| Wed 29 Apr 2026 | Italy, France & Greece from Barcelona, Spain | 9 | £3,109 | Call Us | View Cruise |
| Fri 08 May 2026 | Greek Isles: Santorini & Athens from Venice (Ravenna), Italy | 10 | Call Us | Call Us | View Cruise |
| Fri 08 May 2026 | Santorini & Athens from Venice (Ravenna), Italy | 10 | £2,735 | Call Us | View Cruise |
| Mon 18 May 2026 | Santorini, Athens & Mykonos from Istanbul, Turkey | 9 | £2,280 | Call Us | View Cruise |
| Wed 27 May 2026 | Greek Isles from Rome to Istanbul: Santorini, Athens & Malta | 9 | £2,119 | Call Us | View Cruise |
| Fri 05 Jun 2026 | Santorini & Athens from Istanbul, Turkey | 10 | £2,779 | Call Us | View Cruise |
| Mon 15 Jun 2026 | Italy, France & Spain from Venice (Ravenna), Italy | 9 | £1,979 | Call Us | View Cruise |
| Wed 24 Jun 2026 | Italy, France & Greece from Barcelona, Spain | 9 | £3,642 | Call Us | View Cruise |
| Fri 03 Jul 2026 | Santorini & Athens from Venice (Ravenna), Italy | 10 | £2,415 | Call Us | View Cruise |
| Mon 13 Jul 2026 | Santorini, Athens & Mykonos from Istanbul, Turkey | 9 | £2,086 | Call Us | View Cruise |
| Wed 22 Jul 2026 | Greek Isles from Rome to Istanbul: Santorini, Athens & Malta | 9 | £2,313 | Call Us | View Cruise |
| Fri 31 Jul 2026 | Santorini & Athens from Istanbul, Turkey | 10 | £2,663 | Call Us | View Cruise |
| Fri 31 Jul 2026 | Santorini & Athens from Istanbul, Turkey | 10 | £2,663 | Call Us | View Cruise |
At Stewart Travel there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
Get A Quote