Sea you in a moment
Hang tight. We're checking the weather.
Sea you in a moment
Hang tight. We're checking the weather.
Indonesia · Ships call at Bali, Indonesia
Warm with frequent rain
Bali (Benoa) in December offers pleasant temperatures, with highs around 80°F and comfortable lows near 76°F. Expect around 9 rainy days, typically brief afternoon showers rather than all-day rain. Morning excursions are usually the safest bet. Warm with frequent rain.
Crowds are moderate in December, making it a good balance between availability and weather. Lightweight layers work well: a light cardigan for evenings on deck and breathable tops for port days cover most conditions.
Affiliate links — these help keep our site free by earning us a commission at no extra cost to you.
Tours via Viator. Total review count and overall rating based on Viator and Tripadvisor reviews. Booking through our links keeps this site free at no cost to you.
Sailings that are at sea during December, with the date each one leaves port.
Cruise Canada To New Zealand Grand Voyage
Azamara Cruises
Sails Aug 27, 2026
Grand Pacific Explorer
Viking Cruises
Sails Sep 4, 2026
Australia, Asia & Alaska
Viking Cruises
Sails Sep 23, 2026
Cruise Japan To New Zealand Grand Voyage
Azamara Cruises
Sails Oct 2, 2026
World Cruise from Tokyo
Costa Cruises
Sails Oct 18, 2026
World Cruise from Tokyo
Costa Cruises
Sails Oct 18, 2026
Ships use the cruise terminal at Benoa harbor on Bali’s south coast. Ngurah Rai International Airport is about 10 to 12 km away, 20 to 60 minutes depending on traffic.
The average high temperature in Bali (Benoa) during December is 80°F, with a low of 76°F.
Bali (Benoa) typically sees 9 days of rain in December. Warm with frequent rain.
For a December cruise to Bali (Benoa), you should pack lightweight, breathable clothing, swimwear, and sun protection.