Skip to content
Last Minute Cruise Tracker

Celebrity Cruises · Celebrity Millennium

12-Night Bali, Malaysia & Thailand on Celebrity Millennium, Jan 13, 2027

12 nights, one way from Singapore to Benoa (Bali, Indonesia). Leaves , arrives.

Ports of call

  1. Leaves Singapore
  2. Phuket (Thailand)
  3. Langkawi (Malaysia)
  4. Penang (Malaysia)
  5. Port Klang (Kuala Lumpur, Malaysia)
  6. CELUKAN BAWANG (Indonesia)
  7. Ends in Benoa (Bali, Indonesia)

From the sailing's own itinerary on Cruisebound. Lines can change ports, so check them before you book.

The sailing

Cruise line
Celebrity Cruises
Ship
Celebrity Millennium
Leaves
Wed, Jan 13, 2027 from Singapore
Ends
Mon, Jan 25, 2027 in Benoa (Bali, Indonesia)
Length
12 nights
Listed under
Asia

Other last minute Celebrity cruises around these dates

  1. 13-Night Key West & BahamasCelebrity · Celebrity Reflection · Jan 8 from Fort Lauderdale (Port Everglades, Florida)$3483 nights
  2. 24-Night Key West & BahamasCelebrity · Celebrity Reflection · Jan 11 from Fort Lauderdale (Port Everglades, Florida)$5194 nights
  3. 33-Night Key West & BahamasCelebrity · Celebrity Reflection · Jan 15 from Fort Lauderdale (Port Everglades, Florida)$5313 nights
  4. 44-Night Key West & BahamasCelebrity · Celebrity Reflection · Jan 18 from Fort Lauderdale (Port Everglades, Florida)$6024 nights
  5. 57-Night Southern CaribbeanCelebrity · Celebrity Constellation · Jan 9 from San Juan (Puerto Rico)$6117 nights

Other lines to Asia around these dates

  1. 13-Night Far EastMSC · MSC Bellissima · Jan 17 from Tokyo (Japan)$2393 nights
  2. 24-Night Far EastMSC · MSC Bellissima · Jan 13 from Keelung (Taipei, Taiwan)$3734 nights
  3. 34-Night Far EastMSC · MSC Bellissima · Jan 9 from Keelung (Taipei, Taiwan)$4244 nights
  4. 43-Night PenangRoyal Caribbean · Navigator of the Seas · Jan 12 from Singapore$4383 nights
  5. 54-Night ChinaMSC · MSC Bellissima · Jan 20 from Shanghai (China)$5194 nights

More last minute deals

Updated Nov 8, 2026, 5:52 a.m. ET.1 daily reading of this sailing's fare so far.