Rome2Rio

How to get fromKampot to Sok San Beach Resort, Koh Rong Islandby train, ferry, or unknown

Find Transport to Sok San Beach Resort, Koh Rong Island

See all options

There are 3 ways to get from Kampot to Sok San Beach Resort, Koh Rong Island by train, ferry, or unknown

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train, ferry, travel

    best
    1. Take the train from Kampot station to Sihanoukville stationtrain train
    2. Take the ferry from Sihanouk Ville to Koh Rongferry ferry
    3. Walk from Koh Rong to Sok San Beach Resort, Koh Rong Islandunknown unknown
    3h 57m
  2. Ferry, travel via Long Set Pier

    1. Take the ferry from Kampot to Long Set Pierferry ferry Kampot - Long Set Beach
    2. Walk from Long Set Pier to Sok San Beach Resort, Koh Rong Islandunknown unknown
    5h 7m
  3. Ferry, travel

    1. Take the ferry from Kampot to Heaven Islandferry ferry Kampot - Heaven Island
    2. Walk from Heaven Island to Sok San Beach Resort, Koh Rong Islandunknown unknown
    5h 10m

Questions & Answers

What companies run services between Kampot, Cambodia and Sok San Beach Resort, Koh Rong Island, Cambodia?

There is no direct connection from Kampot to Sok San Beach Resort, Koh Rong Island. However, you can take the taxi to Kampot station, take the train to Sihanoukville station, drive to Sihanouk Ville, take the ferry to Koh Rong, then travel to Sok San Beach Resort, Koh Rong Island. Alternatively, you can take a ferry from Kampot to Sok San Beach Resort, Koh Rong Island via Long Set Pier in around 5h 7m.

Train operators
Ferry operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which London airport should I choose?, Heading to Europe? Read this before you buy a Eurail Pass, and Best ways to travel around Australia - to help you get the most out of your next trip.