7 voyages from Bangkok to Ha Long Bay

Ocean crossings, soonest first. Fares are per person, from the lowest cabin.

Voyages by month