
Plan Your Cruise With Free Weather Forecasts
Loading Travel Forecast…
Loading Travel Forecast…Join Viking Cruises's Viking Vesta for a 141-night voyage on the Viking World Cruise route, setting out from Fort Lauderdale, Florida on December 28, 2027. It's a classic Hawaii cruise. Travelers sailing in December can generally expect warm, breezy tropical weather with brief passing showers. Ports of call include Fort Lauderdale, Florida, Cozumel, Mexico, Cartagena, Colombia, with 75 more along the way. The forecasts below break the weather down port by port.
Fort Lauderdale, Florida is a scheduled port of call on day 1 of the 141-night Viking World Cruise cruise on Viking Vesta. Expected weather: partially cloudy with highs near 75°F.
Day 2 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Cozumel, Mexico is a scheduled port of call on day 3 of the 141-night Viking World Cruise cruise on Viking Vesta. Expected weather: partially cloudy with highs near 79°F.
Day 4 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 5 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Cartagena, Colombia is a scheduled port of call on day 6 of the 141-night Viking World Cruise cruise on Viking Vesta. Expected weather: partially cloudy with highs near 92°F.
Colon, Panama is a scheduled port of call on day 7 of the 141-night Viking World Cruise cruise on Viking Vesta. Expected weather: partially cloudy with highs near 85°F.
Panama Canal is a scheduled port of call on day 8 of the 141-night Viking World Cruise cruise on Viking Vesta. Expected weather: partially cloudy with highs near 85°F.
Day 9 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Puerto Caldera, Costa Rica is a scheduled port of call on day 10 of the 141-night Viking World Cruise cruise on Viking Vesta. Expected weather: partially cloudy with highs near 83°F.
Day 11 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 12 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 13 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 14 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Cabo San Lucas, Mexico is a scheduled port of call on day 15 of the 141-night Viking World Cruise cruise on Viking Vesta. Expected weather: partially cloudy with highs near 75°F.
Day 16 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Ensenada, Mexico is a scheduled port of call on day 17 of the 141-night Viking World Cruise cruise on Viking Vesta.
Los Angeles, California is a scheduled port of call on day 18 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 19 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 20 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 21 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 22 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 23 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Hilo, Hawaii is a scheduled port of call on day 24 of the 141-night Viking World Cruise cruise on Viking Vesta.
Honolulu, Hawaii is a scheduled port of call on day 25 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 26 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 27 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 28 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 29 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 30 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Bora Bora, French Polynesia is a scheduled port of call on day 31 of the 141-night Viking World Cruise cruise on Viking Vesta.
Papeete, Tahiti, French Polynesia is a scheduled port of call on day 32 of the 141-night Viking World Cruise cruise on Viking Vesta.
Papeete, Tahiti, French Polynesia is a scheduled port of call on day 33 of the 141-night Viking World Cruise cruise on Viking Vesta.
Moorea, French Polynesia is a scheduled port of call on day 34 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 35 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 36 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 37 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 38 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 39 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 40 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Bay of Islands, New Zealand is a scheduled port of call on day 41 of the 141-night Viking World Cruise cruise on Viking Vesta.
Auckland, New Zealand is a scheduled port of call on day 42 of the 141-night Viking World Cruise cruise on Viking Vesta.
Tauranga, New Zealand is a scheduled port of call on day 43 of the 141-night Viking World Cruise cruise on Viking Vesta.
Napier, New Zealand is a scheduled port of call on day 44 of the 141-night Viking World Cruise cruise on Viking Vesta.
Wellington, New Zealand is a scheduled port of call on day 45 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 46 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 47 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 48 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Sydney, Australia is a scheduled port of call on day 49 of the 141-night Viking World Cruise cruise on Viking Vesta.
Sydney, Australia is a scheduled port of call on day 50 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 51 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Brisbane, Australia is a scheduled port of call on day 52 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 53 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Hamilton Island, Australia is a scheduled port of call on day 54 of the 141-night Viking World Cruise cruise on Viking Vesta.
Cairns, Australia is a scheduled port of call on day 55 of the 141-night Viking World Cruise cruise on Viking Vesta.
Cairns, Australia is a scheduled port of call on day 56 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 57 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Thursday Island, Australia is a scheduled port of call on day 58 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 59 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 60 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Darwin, Australia is a scheduled port of call on day 61 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 62 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 63 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 64 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Komodo Island, Indonesia is a scheduled port of call on day 65 of the 141-night Viking World Cruise cruise on Viking Vesta.
Bali, Indonesia is a scheduled port of call on day 66 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 67 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Semarang, Indonesia is a scheduled port of call on day 68 of the 141-night Viking World Cruise cruise on Viking Vesta.
Jakarta, Indonesia is a scheduled port of call on day 69 of the 141-night Viking World Cruise cruise on Viking Vesta.
Jakarta, Indonesia is a scheduled port of call on day 70 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 71 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Singapore is a scheduled port of call on day 72 of the 141-night Viking World Cruise cruise on Viking Vesta.
Singapore is a scheduled port of call on day 73 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 74 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Klang, Malaysia is a scheduled port of call on day 75 of the 141-night Viking World Cruise cruise on Viking Vesta.
Langkawi, Malaysia is a scheduled port of call on day 76 of the 141-night Viking World Cruise cruise on Viking Vesta.
Penang, Malaysia is a scheduled port of call on day 77 of the 141-night Viking World Cruise cruise on Viking Vesta.
Phuket, Thailand is a scheduled port of call on day 78 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 79 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 80 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Colombo, Sri Lanka is a scheduled port of call on day 81 of the 141-night Viking World Cruise cruise on Viking Vesta.
Colombo, Sri Lanka is a scheduled port of call on day 82 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 83 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Male, Maldives is a scheduled port of call on day 84 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 85 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 86 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 87 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Mahe, Seychelles is a scheduled port of call on day 88 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 89 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 90 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Mombasa, Kenya is a scheduled port of call on day 91 of the 141-night Viking World Cruise cruise on Viking Vesta.
Mombasa, Kenya is a scheduled port of call on day 92 of the 141-night Viking World Cruise cruise on Viking Vesta.
Zanzibar, Tanzania is a scheduled port of call on day 93 of the 141-night Viking World Cruise cruise on Viking Vesta.
Zanzibar, Tanzania is a scheduled port of call on day 94 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 95 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Nosy Be, Madagascar is a scheduled port of call on day 96 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 97 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 98 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 99 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Maputo, Mozambique is a scheduled port of call on day 100 of the 141-night Viking World Cruise cruise on Viking Vesta.
Richard's Bay, South Africa is a scheduled port of call on day 101 of the 141-night Viking World Cruise cruise on Viking Vesta.
Durban, South Africa is a scheduled port of call on day 102 of the 141-night Viking World Cruise cruise on Viking Vesta.
East London, South Africa is a scheduled port of call on day 103 of the 141-night Viking World Cruise cruise on Viking Vesta.
Port Elizabeth, South Africa is a scheduled port of call on day 104 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 105 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Cape Town, South Africa is a scheduled port of call on day 106 of the 141-night Viking World Cruise cruise on Viking Vesta.
Cape Town, South Africa is a scheduled port of call on day 107 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 108 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Luderitz, Namibia is a scheduled port of call on day 109 of the 141-night Viking World Cruise cruise on Viking Vesta.
Walvis Bay, Namibia is a scheduled port of call on day 110 of the 141-night Viking World Cruise cruise on Viking Vesta.
Walvis Bay, Namibia is a scheduled port of call on day 111 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 112 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 113 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Luanda, Angola is a scheduled port of call on day 114 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 115 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 116 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Lagos, Nigeria is a scheduled port of call on day 117 of the 141-night Viking World Cruise cruise on Viking Vesta.
Lagos, Nigeria is a scheduled port of call on day 118 of the 141-night Viking World Cruise cruise on Viking Vesta.
Tema, Ghana is a scheduled port of call on day 119 of the 141-night Viking World Cruise cruise on Viking Vesta.
Takoradi, Ghana is a scheduled port of call on day 120 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 121 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 122 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 123 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Dakar, Senegal is a scheduled port of call on day 124 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 125 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Mindelo, Cape Verde is a scheduled port of call on day 126 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 127 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Day 128 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Tenerife, Canary Islands is a scheduled port of call on day 129 of the 141-night Viking World Cruise cruise on Viking Vesta.
Agadir, Morocco is a scheduled port of call on day 130 of the 141-night Viking World Cruise cruise on Viking Vesta.
Agadir, Morocco is a scheduled port of call on day 131 of the 141-night Viking World Cruise cruise on Viking Vesta.
Casablanca, Morocco is a scheduled port of call on day 132 of the 141-night Viking World Cruise cruise on Viking Vesta.
Casablanca, Morocco is a scheduled port of call on day 133 of the 141-night Viking World Cruise cruise on Viking Vesta.
Cadiz, Spain is a scheduled port of call on day 134 of the 141-night Viking World Cruise cruise on Viking Vesta.
Lisbon, Portugal is a scheduled port of call on day 135 of the 141-night Viking World Cruise cruise on Viking Vesta.
Lisbon, Portugal is a scheduled port of call on day 136 of the 141-night Viking World Cruise cruise on Viking Vesta.
Porto, Portugal is a scheduled port of call on day 137 of the 141-night Viking World Cruise cruise on Viking Vesta.
La Coruna, Spain is a scheduled port of call on day 138 of the 141-night Viking World Cruise cruise on Viking Vesta.
Day 139 of 142 is a day at sea aboard Viking Vesta, cruising between ports on the Viking World Cruise itinerary.
Le Havre, France is a scheduled port of call on day 140 of the 141-night Viking World Cruise cruise on Viking Vesta.
Dover, England is a scheduled port of call on day 141 of the 141-night Viking World Cruise cruise on Viking Vesta.
London, England is a scheduled port of call on day 142 of the 141-night Viking World Cruise cruise on Viking Vesta.
Planning another sailing? Browse our Viking Cruises cruise guide for practical tips and ship ideas.
Already thinking about your next sailing? See what CruiseDirect has.