There are two ways to get to us from Thailand to Sihanoukville you can fly from Bangkok via Phnom Penh or Bangkok via Siem Reap.
At the airport you can get a mini bus for $10 to get to Sihanoukville. You can then get a Tuk Tuk to our diving centre. Tell the driver to bring you to Holiday Villa Nataya, we just across from there.
If you are visiting Phnom Penh before you dive with us, you can take a taxi into Phnom Penh from the airport which costs $12 or a tuk-tuk which is $9. You can visit our Phnom Penh office to arrange all your diving before heading to Sihanoukville. We can organize a pick-up from the airport just outside Phnom Penh directly to our Dive Centre or your hotel in Sihanoukville which will take around 4 hours.
There are direct tourist buses from Bangkok to Sihanoukville which can be arranged through agents or your guesthouse. Do not come via the Poipet crossing to Siem Reap unless you want to visit there first as it doubles the travel time. The most direct route runs from Bangkok to Trat (with some people opting for a detour to Koh Chang), then on to the border crossing at Had Lek Thailand where you cross to Koh Kong City, Cambodia. From Koh Kong, bus or taxi to Sihanoukville.
Details: Had Lek / Koh Kong crossing
1a. From Bangkok: A/c bus to Trat. 5-6 hours.
1b. From Koh Chang: Boat from Koh Chang to Leam Ngop. Share taxi to Trat. Moto to bus station.
2. Take a minibus from Trat to the Thai border town of Had Lek. They depart every 30 minutes or so and take about 1h30m to the border.
3. Stamp out of Thailand. Walk to the Cambodian immigration station to buy a visa and stamp in. Drivers will approach you as soon as you come out of the immigration station. Prices into Koh Kong City 8 km away run about 100B for moto, $7-$8 for a tuk-tuk and $10 for private taxi into town or depending on the time of day you might be offered a bus straight to Sihanoukville.
4. Travel from Koh Kong to Sihanoukville by regularly scheduled daily bus or taxi. The road is paved and in fair condition. 4-5 hours.