Within Cambodia, you can travel between Kampot and Koh Rong, Koh Rong Samloem and Koh Sdach by sea.

SihanoukVille, Cambodia also has a tourist port to the Islands. Closer, faster, cheaper, maybe better boats?
It can take up to 6 times longer between Kampot and the Islands, than between Sihanoukville and the Islands. Cost twice as much. And there may not be a bathroom on boat!?!
SihanoukVille Tourist Port to the Islands.
The Koh Rong Port
The Koh Sdach Port
The Kampot Port
Phu Quoc, Vietnam
(no boat yet, but you can get there by land and sea in half a day.)
Book a Ticket Online
(Choose your departure and arrival
and date on top)