Holland America

Noordam

Singapore → Puerto Princesa, Palawan → Keelung (Chilung) → Hong Kong

Jan 4 · 12 nights

About average

$1,504 inside · $125/night

Norwegian Cruise Line

Norwegian Jade

Hong Kong → Coron → Ko Samui → Singapore

Jan 3 · 12 nights

About average

$2,009 inside · $167/night

Norwegian Cruise Line

Norwegian Jade

Hong Kong → Coron → Ko Samui → Singapore

Jan 28 · 12 nights

About average

$2,139 inside · $178/night

Regent Seven Seas Cruises

Seven Seas Explorer

Hong Kong → Manila → Celukan Bawang → Benoa, Bali (Denpasar)

Jan 5 · 12 nights

About average

$9,133 balcony · $761/night

Oceania Cruises

Oceania Riviera

Singapore → Muar → Kaohsiung → Hong Kong

Jan 4 · 12 nights

About average

$4,799 inside · $400/night

Oceania Cruises

Oceania Riviera

Singapore → Port Klang (Pelabuhan Klang) → Ko Samui → Laem Chabang

Jan 26 · 12 nights

About average

$4,799 inside · $400/night

Norwegian Cruise Line

Norwegian Jade

Singapore → Ko Samui → Coron → Hong Kong

Jan 15 · 13 nights

About average

$2,339 inside · $180/night

Royal Caribbean International

Quantum of the Seas

Singapore → Laem Chabang → Chan May → Singapore

Jan 2 · 10 nights

About average

$1,454 inside · $145/night

Celebrity Cruises

Celebrity Solstice

Singapore → Ko Samui → Ha Long → Hong Kong

Jan 14 · 12 nights

About average

$2,568 inside · $214/night

Ponant Cruises

Le Soleal

Singapore → Kuching, Sarawak → Coron → Manila

Jan 22 · 12 nights

About average

$10,645 oceanview · $887/night

Celebrity Cruises

Celebrity Solstice

Hong Kong → Ha Long → Ko Samui → Singapore

Jan 2 · 12 nights

About average

$2,514 inside · $210/night

Celebrity Cruises

Celebrity Solstice

Hong Kong → Ha Long → Ko Samui → Singapore

Jan 26 · 12 nights

About average

$2,454 inside · $205/night

Celebrity Cruises

Celebrity Millennium

Benoa, Bali (Denpasar) → Lombok → Phuket → Singapore

Jan 15 · 12 nights

About average

$1,914 inside · $159/night

Regent Seven Seas Cruises

Seven Seas Explorer

Singapore → Ko Samui → Hong Kong → Keelung (Chilung)

Jan 29 · 13 nights

About average

$11,797 balcony · $907/night

Celebrity Cruises

Celebrity Millennium

Singapore → Phuket → Celukan Bawang → Benoa, Bali (Denpasar)

Jan 3 · 12 nights

About average

$1,719 inside · $143/night