By Nolan · December 22, 2025 · Thing To Do

A day trip from Kampot to Sihanoukville is the perfect way to experience two of Cambodia’s most contrasting destinations in a single journey. Kampot offers peaceful riverside scenery, colonial charm, and a slow-paced atmosphere, while Sihanoukville provides lively beaches, fresh seafood, and easy access to the country’s famous islands. For travellers who want to enjoy sun, sand, and sea without committing to an overnight stay, a quick day trip makes an ideal addition to any Cambodia itinerary.

The distance between the two cities is short, making travel fast and convenient by bus, train, or private taxi. Once you arrive, you can spend the day soaking up the coastline at Ochheuteal Beach, relaxing at Otres Beach, or enjoying delicious seaside restaurants. Whether you’re seeking a refreshing beach escape, exploring Cambodia’s coastal culture, or planning a short adventure before heading to the islands, Sihanoukville offers plenty to enjoy within a single day.
Taking a day trip allows you to keep Kampot as your peaceful base while still experiencing the vibrant energy of Cambodia’s coastline, making it one of the most flexible and rewarding side trips in the region.
Travelling from Kampot to Sihanoukville is one of the most scenic and convenient coastal journeys in southern Cambodia. This popular travel route connects the laid-back riverside town of Kampot, known for its pepper farms, colonial architecture, and tranquil sunsets, with the vibrant beach city of Sihanoukville, the main gateway to Cambodia’s beautiful islands, including Koh Rong and Koh Rong Samloem. Whether you’re continuing your backpacking adventure, planning a family holiday, or heading straight to the islands, this route offers a smooth and enjoyable transition from peaceful countryside to tropical beaches.

The distance between Kampot and Sihanoukville is approximately 100 kilometres, making it an easy trip for both locals and tourists. With several transportation options available, such as bus, minivan, train, taxi, and private car, travellers can choose the option that best matches their budget, schedule, and comfort level. The journey typically takes 2 to 3 hours, depending on the mode of transportation and road conditions.

In this complete travel guide, you’ll find everything you need to know before making the trip from Kampot to Sihanoukville. We cover the best ways to travel, updated schedules, expected travel times, ticket prices, and the pros and cons of each option. We also share helpful travel tips, things to prepare, and advice for those heading onward to the islands from Sihanoukville.

Whether you are looking for the cheapest way, the fastest route, or the most comfortable option, this guide will help you plan your journey smoothly and make the most out of your travel experience in Cambodia.
One of the most convenient and popular ways to travel from Kampot to Sihanoukville is by bus or minivan, with Ekareach Express being a well-known and reliable operator on this route. Ekareach Express offers comfortable vehicles, affordable ticket prices, and multiple daily departures, making it a preferred choice for both residents and tourists. The journey typically takes 2 to 3 hours, depending on traffic and weather, and provides a smooth, direct connection to Sihanoukville city or the port for travellers continuing to Koh Rong or Koh Rong Samloem.

Choosing a reputable company like Ekareach Express ensures safety, punctuality, and professional service, making it perfect for backpackers, families, and travellers looking for an easy, cost-friendly way to reach the coast.

Buying bus tickets from Kampot to Sihanoukville is simple and can be done in several ways:
1. Book Online: Travellers can purchase tickets in advance through trusted booking platforms. Online booking allows you to compare departure times, ticket prices, and seat availability. It’s the easiest and fastest way to secure your spot, especially during weekends and peak tourist seasons. Highly recommend with Ekareach Express.

2. Buy directly at the Bus Offices in Kampot: Ekareach Express and other transport operators have ticket counters and offices located in central Kampot. You can walk in, check the available schedules, and book your ticket on the same day. This option is ideal for travellers who prefer flexible plans or want to confirm details in person.
3. Purchase Through Hotels or Local Travel Agencies: Most hotels, hostels, and guesthouses in Kampot partner with local transportation companies. They can help you book your bus or minivan ticket, often at the same price as buying directly from the operator. This is convenient if you prefer someone to handle the booking for you.

To ensure a smooth and stress-free trip, keep these tips in mind:
Book Early During High Season: Kampot is a busy tourist destination, and bus seats can fill up quickly between December and April. Bookings guarantee you a seat and your preferred departure time.
Arrive at least 20–30 Minutes Before Departure: Bus schedules in Cambodia can sometimes vary, and arriving early helps avoid last-minute stress. It also ensures enough time for check-in, luggage loading, and seat selection.
Confirm Pickup and Drop-off Points: Some bus companies offer pickup services from hotels in Kampot, while others require passengers to come to the main office. In Sihanoukville, drop-off points may differ; some stop in town, while others go directly to the ferry pier. Confirm these details when booking.
Check Luggage Allowance: Most buses and minivans allow small backpacks and luggage, but oversized bags may require an extra fee. Ask the operator in advance if you're carrying large or unusual items.
Keep Your Ticket Accessible: Whether booking online or in person, keep your e-ticket or paper ticket ready for check-in. Some operators may ask for a booking code or passport verification.

🌅 6:30 AM - Depart from Kampot
Start your day early by taking a morning bus, minivan, or taxi from Kampot. Early departures help you avoid traffic and give you more time to explore Sihanoukville. If you’re using Ekareach Express, check schedules in advance and arrive at least 20 - 30 minutes early.
🌊 8:30 AM - Arrive in Sihanoukville
Most morning services arrive around 8:30-9:00 AM, placing you right in the heart of the city or near the beach area. From here, you can take a short tuk-tuk ride to your first destination.
🏖 9:00 AM - Relax at Ochheuteal Beach
Begin your trip with a peaceful walk along Ochheuteal Beach, one of Sihanoukville’s most famous stretches of sand. Enjoy a refreshing swim, take photos, or unwind at one of the beachfront cafés. This beach is great for early-morning relaxation before the crowds arrive.
☕ 10:30 AM - Coffee or Brunch by the Sea
Stop at a seaside café for breakfast or brunch. Sihanoukville has plenty of options offering fresh fruit smoothies, Western breakfast dishes, and Cambodian classics. Enjoy the ocean view while fueling up for the rest of your day.
🌴 11:30 AM - Explore Otres Beach
After brunch, head to Otres Beach, known for its relaxed vibe and clean coastline. Spend time swimming, sunbathing, or simply enjoying the quiet atmosphere. Otres is perfect for travelers who want a more peaceful beach experience.
🍽 1:00 PM - Lunch at a Beachfront Restaurant
Choose a beach restaurant or seafood spot along Otres or Ochheuteal. Fresh seafood, Khmer dishes, and international cuisine are all available. Dining by the water adds to the coastal experience.
🏖 3:30 PM - Afternoon Relaxation or Optional Activities
Use your afternoon for one of the following:
If you prefer something cultural, visit the local market for snacks or souvenirs.
☀️ 4:30 PM - Take a Last Walk Along the Beach
Enjoy the late-afternoon breeze and take one last stroll along the coastline. This is also a great time for taking photos with softer light and fewer crowds.
🚐 5:00 PM - Start Your Return Trip to Kampot
Most buses and minivans offer late-afternoon departures, perfect for a day trip. If you prefer a flexible schedule, book a taxi or private car back to Kampot.
🌙 7:00 PM - Arrive Back in Kampot
Return to your hotel or enjoy a quiet riverside dinner in Kampot after a full day of exploring Cambodia’s coastline.

A day trip from Kampot to Sihanoukville is absolutely worth it for travelers who want to experience Cambodia’s coastline without changing hotels or adjusting their itinerary. The journey is short, affordable, and convenient, making it easy to enjoy a full day of beaches, fresh seafood, and coastal scenery before returning to the calm and charm of Kampot in the evening. Whether you’re craving a relaxing beach escape, a taste of local culture, or simply looking to explore another part of Cambodia, Sihanoukville offers plenty to enjoy within just a few hours.

While an overnight stay provides more time for island hopping or nightlife, a day trip is perfect for travelers who prefer a quick, simple adventure. With proper planning, choosing reliable transport, and starting early, you can make the most of your day and return to Kampot feeling refreshed and satisfied. For many visitors, it becomes one of the most memorable highlights of their trip in southern Cambodia.