With over 450 species of fish, vibrant coral reefs, and stunning marine life, Cambodia’s diving and snorkeling spots are a hidden gem waiting to be explored. Beyond the iconic Angkor Wat, the coastal towns of Sihanoukville and Koh Rong boast some of the best underwater experiences in Southeast Asia, offering both beginners and seasoned divers thrilling encounters with nature.
Arriving in Cambodia is straightforward, with major international flights landing at Phnom Penh International Airport (PNH) or Siem Reap International Airport (REP). From Phnom Penh, you can travel to Sihanoukville by taking a direct bus from Giant Ibis, which costs around 15 USD and takes about 4-5 hours. Alternatively, if you want a faster option, book a domestic flight. There are several daily flights from both Phnom Penh and Siem Reap to Sihanoukville, with fares typically ranging from 40 to 70 USD.
Once you’re in Sihanoukville, getting around is easy. Tuk-tuks are widely available, and you can expect to pay around 2-5 USD depending on your destination. If you're headed to Koh Rong or Koh Rong Samloem for diving and snorkeling, take a ferry from Serendipity Beach Pier, which costs around 20 USD for a round trip. The ferry ride takes approximately 45 minutes and offers stunning views of the coastline.
There’s a variety of accommodation options based on your budget and preference. For a luxury experience, consider staying at the Sokha Beach Resort, where a beachfront room will set you back about 150 USD per night. For budget travelers, the Monkey Republic in the center of Sihanoukville offers dorm-style accommodations from about 10 USD per night, with an excellent party atmosphere and a social vibe.
If you head to Koh Rong, check out The Nest Beach Hostel, a cozy spot with beachfront access and beds starting at 12 USD. Alternatively, Song Saa Private Island Resort is a splurge-worthy experience with luxury villas and personalized service, generally priced at around 600 USD per night. Regardless of where you choose to stay, ensure that you book in advance, especially during peak travel seasons (November to February).
Cambodia is home to exceptional diving and snorkeling locations, especially around the islands of Koh Rong and Koh Rong Samloem. For an unforgettable experience, book a diving trip with the renowned EcoSea Dive. They offer day trips for around 120 USD that include 2 dives, equipment rental, and lunch. You’ll explore vibrant coral gardens and shipwrecks teeming with marine life, including the occasional reef shark and sea turtle.
If you prefer snorkeling, head to Long Set Beach on Koh Rong, where you can rent gear for about 5 USD and enjoy crystal-clear waters teeming with colorful fish and coral. Snorkeling tours are also available for about 15-30 USD, which typically include stops at multiple sites, like the stunning Coral Gardens and the secluded Koh Rong Samloem. Don’t forget to bring an underwater camera to capture the mesmerizing beauty beneath the waves!
Before you dive in, consider these practical tips to enhance your underwater adventure:
| Item | Cost | Notes |
|---|---|---|
| Diving trip with EcoSea Dive | 120 USD | Includes 2 dives, equipment, and lunch. |
| Snorkeling gear rental | 5 USD | Available at various beaches and resorts. |
| Ferry to Koh Rong | 20 USD | Round trip from Sihanoukville. |
| Accommodation at Monkey Republic | 10 USD | Dorm-style beds in a social environment. |
| Luxury stay at Sokha Beach Resort | 150 USD | Beachfront rooms with high-end amenities. |
| Day snorkeling tour | 15-30 USD | Includes multiple sites, gear, and guide. |
| Domestic flight to Sihanoukville | 40-70 USD | Fastest way to travel from Phnom Penh. |
The best time for diving and snorkeling in Cambodia is from November to April. During this period, the weather is dry, and water visibility is at its best, often reaching up to 30 meters. The sea is calm, making for perfect conditions for both beginners and experienced divers.
While certification is required for scuba diving, many dive shops in Cambodia offer Discover Scuba Diving (DSD) programs for beginners. These programs typically last a day and allow you to experience diving under the supervision of a certified instructor. If you have no experience, this is a great option to explore the underwater world safely.
Traveler comments
Add a route note, correction, timing tip or question for this guide.