Norwegian Viva

Save up to 40% on top-rated Norwegian Viva shore excursions

Cash back on every booking. Real-time availability, instant confirmation.

Start your search

Pick your Norwegian Viva sailing to see the shore excursions for every stop.

Sail dateDepartsCruise
Saturday
Nov 7,
2026
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Nov 14,
2026
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Nov 21,
2026
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Nov 28,
2026
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Dec 5,
2026
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Dec 12,
2026
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Dec 19,
2026
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Dec 26,
2026
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Jan 2,
2027
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Jan 9,
2027
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Jan 16,
2027
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Jan 23,
2027
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Jan 30,
2027
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Feb 6,
2027
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Feb 13,
2027
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Feb 20,
2027
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Feb 27,
2027
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Mar 6,
2027
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Mar 13,
2027
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Mar 20,
2027
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Mar 27,
2027
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Saturday
Apr 3,
2027
Galveston7 Night Cozumel, Roatan Island, Harvest Caye Belize & More Cruise
Tuesday
Apr 13,
2027
Miami5 Night Great Stirrup Cay & Puerto Plata-Amber Cove Cruise
Sunday
Apr 18,
2027
Miami7 Night Roatan Island, Harvest Caye Belize, Cozumel & More Cruise
Sunday
Apr 25,
2027
Miami7 Night Roatan Island, Harvest Caye Belize, Cozumel & More Cruise
Sunday
May 2,
2027
Miami7 Night Roatan Island, Harvest Caye Belize, Cozumel & More Cruise
Sunday
May 9,
2027
Miami7 Night Roatan Island, Harvest Caye Belize, Cozumel & More Cruise
Sunday
May 16,
2027
Miami7 Night Roatan Island, Harvest Caye Belize, Cozumel & More Cruise
Sunday
May 23,
2027
Miami12 Night Ponta Delgada, Motril & Palma de Mallorca Cruise
Friday
Jun 4,
2027
Barcelona9 Night Villefranche-sur-Mer, Livorno, Civitavecchia-Rome & More Cruise
Sunday
Jun 13,
2027
Ravenna9 Night Dubrovnik, Bar Montenegro, Piraeus-Athens & More Cruise
Wednesday
Jun 23,
2027
Istanbul9 Night Kusadasi, Santorini Island, Mykonos Island & More Cruise
Friday
Jul 2,
2027
Civitavecchia-Rome8 Night Salerno, Catania, Valletta & More Cruise
Sunday
Jul 11,
2027
Istanbul10 Night Izmir, Santorini Island, Mykonos Island & More Cruise
Wednesday
Jul 21,
2027
Ravenna9 Night Dubrovnik, Bar Montenegro, Salerno & More Cruise
Friday
Jul 30,
2027
Barcelona9 Night Villefranche-sur-Mer, Livorno, Civitavecchia-Rome & More Cruise
Sunday
Aug 8,
2027
Ravenna9 Night Dubrovnik, Bar Montenegro, Piraeus-Athens & More Cruise
Wednesday
Aug 18,
2027
Istanbul10 Night Kusadasi, Santorini Island, Mykonos Island & More Cruise
Saturday
Aug 28,
2027
Civitavecchia-Rome7 Night Salerno, Catania, Piraeus-Athens & More Cruise
Sunday
Sep 5,
2027
Istanbul10 Night Kusadasi, Santorini Island, Mykonos Island & More Cruise
Wednesday
Sep 15,
2027
Ravenna9 Night Dubrovnik, Bar Montenegro, Salerno & More Cruise
Friday
Sep 24,
2027
Barcelona9 Night Villefranche-sur-Mer, La Spezia, Civitavecchia-Rome & More Cruise
Sunday
Oct 3,
2027
Ravenna9 Night Dubrovnik, Bar Montenegro, Piraeus-Athens & More Cruise
Wednesday
Oct 13,
2027
Istanbul10 Night Kusadasi, Santorini Island, Mykonos Island & More Cruise
Saturday
Oct 23,
2027
Civitavecchia-Rome9 Night Livorno, Villefranche-sur-Mer, Marseille & More Cruise
Monday
Nov 1,
2027
Lisbon14 Night Las Palmas de Gran Canaria, Mindelo, Tortola Island BVI & More Cruise
Monday
Nov 15,
2027
Miami4 Night Great Stirrup Cay & Nassau Cruise
Friday
Nov 19,
2027
Miami3 Night Nassau & Great Stirrup Cay Cruise
Monday
Nov 22,
2027
Miami4 Night Nassau & Great Stirrup Cay Cruise
Friday
Nov 26,
2027
Miami3 Night Great Stirrup Cay & Nassau Cruise
Monday
Nov 29,
2027
Miami4 Night Nassau & Great Stirrup Cay Cruise
Friday
Dec 3,
2027
Miami3 Night Great Stirrup Cay & Nassau Cruise
Monday
Dec 6,
2027
Miami4 Night Nassau & Great Stirrup Cay Cruise
Friday
Dec 10,
2027
Miami3 Night Nassau & Great Stirrup Cay Cruise
Monday
Dec 13,
2027
Miami4 Night Bimini Islands & Great Stirrup Cay Cruise
Friday
Dec 17,
2027
Miami3 Night Great Stirrup Cay & Nassau Cruise
Monday
Dec 20,
2027
Miami4 Night Nassau & Great Stirrup Cay Cruise
Friday
Dec 24,
2027
Miami3 Night Nassau & Great Stirrup Cay Cruise
Monday
Dec 27,
2027
Miami4 Night Nassau & Great Stirrup Cay Cruise
Friday
Dec 31,
2027
Miami3 Night Great Stirrup Cay Cruise
Monday
Jan 3,
2028
Miami4 Night Great Stirrup Cay & Nassau Cruise
Friday
Jan 7,
2028
Miami3 Night Nassau & Great Stirrup Cay Cruise
Monday
Jan 10,
2028
Miami4 Night Great Stirrup Cay & Nassau Cruise
Friday
Jan 14,
2028
Miami3 Night Great Stirrup Cay Cruise
Monday
Jan 17,
2028
Miami4 Night Great Stirrup Cay & Nassau Cruise
Friday
Jan 21,
2028
Miami3 Night Nassau & Great Stirrup Cay Cruise
Monday
Jan 24,
2028
Miami4 Night Great Stirrup Cay & Nassau Cruise
Friday
Jan 28,
2028
Miami3 Night Great Stirrup Cay & Nassau Cruise
Monday
Jan 31,
2028
Miami4 Night Great Stirrup Cay & Nassau Cruise
Friday
Feb 4,
2028
Miami3 Night Nassau & Great Stirrup Cay Cruise
Monday
Feb 7,
2028
Miami4 Night Great Stirrup Cay & Nassau Cruise
Friday
Feb 11,
2028
Miami3 Night Great Stirrup Cay & Nassau Cruise
Monday
Feb 14,
2028
Miami4 Night Great Stirrup Cay & Nassau Cruise
Friday
Feb 18,
2028
Miami3 Night Nassau & Great Stirrup Cay Cruise
Monday
Feb 21,
2028
Miami4 Night Key West & Great Stirrup Cay Cruise
Friday
Feb 25,
2028
Miami3 Night Great Stirrup Cay & Nassau Cruise
Monday
Feb 28,
2028
Miami4 Night Nassau & Great Stirrup Cay Cruise
Friday
Mar 3,
2028
Miami3 Night Nassau & Great Stirrup Cay Cruise
Monday
Mar 6,
2028
Miami4 Night Key West & Great Stirrup Cay Cruise
Friday
Mar 10,
2028
Miami3 Night Bimini Islands & Nassau Cruise
Monday
Mar 13,
2028
Miami4 Night Nassau & Great Stirrup Cay Cruise
Friday
Mar 17,
2028
Miami3 Night Nassau & Great Stirrup Cay Cruise
Monday
Mar 20,
2028
Miami4 Night Great Stirrup Cay & Bimini Islands Cruise
Friday
Mar 24,
2028
Miami3 Night Nassau & Great Stirrup Cay Cruise
Monday
Mar 27,
2028
Miami4 Night Nassau & Great Stirrup Cay Cruise
Friday
Mar 31,
2028
Miami3 Night Nassau & Great Stirrup Cay Cruise
Monday
Apr 3,
2028
Miami4 Night Nassau & Great Stirrup Cay Cruise
Friday
Apr 7,
2028
Miami3 Night Great Stirrup Cay & Nassau Cruise
Monday
Apr 10,
2028
Miami4 Night Nassau & Great Stirrup Cay Cruise
Friday
Apr 14,
2028
Miami3 Night Nassau & Great Stirrup Cay Cruise
Monday
Apr 17,
2028
Miami4 Night Great Stirrup Cay & Nassau Cruise
Friday
Apr 21,
2028
Miami3 Night Nassau & Great Stirrup Cay Cruise
Monday
Apr 24,
2028
Miami13 Night Ponta Delgada, Motril & Valencia Cruise

Know before you go on Norwegian Viva

Ship class
NCL PRIMA-LEONARDO
Length
965 ft (294 m)
Beam
144 ft (44 m)
Gross tonnage
143,535 GT
Speed
22 knots
Decks
20
Builder
Fincantieri (Marghera, Italy)
Owner
NCLH/Norwegian Cruise Line Holdings Ltd (via NCL BAHAMAS LTD)
Former names
Fincantieri Venice 6299
Norwegian Viva
Cruise line (NCL) Norwegian Cruise Line
Flag state Bahamas
Length 965 ft
(294 m)
Gross tonnage 143,535 GT
Year built 2023
Passengers 3,292
Crew 1,388
Cabins 1,646