Leaving the sleepy crab markets and crumbling colonial villas of Kep for the bustling port city of Sihanoukville marks a transition from Cambodia's quietest coastal retreat to its most energetic hub. While Kep invites you to slow down and peel peppercorn-crusted crab by the shore, Sihanoukville serves as the primary gateway to the pristine white sands of Koh Rong and Koh Rong Samloem. This short journey across the southern coastline is a staple for travelers tracing the Gulf of Thailand.
The route between these two coastal spots is relatively short, covering just over 100 kilometers of paved road. Depending on your budget and preference for adventure, you can opt for the nostalgic pace of the railway, the efficiency of a shared minivan, or the door-to-door convenience of a private transfer. Each mode offers a different perspective on the changing Cambodian landscape, from salt pans and pepper plantations to the rising skyline of the country's most rapidly developing city.
Kep to Sihanoukville by Van
Shared vans are the most frequent and popular choice for this route. These services are the backbone of regional travel in Cambodia, offering a balance between speed and affordability. For a price ranging from $10 to $14, you can secure a seat on a journey that typically takes between 2 hours 30 minutes and 4 hours. The variation in time usually depends on the number of pick-ups and drop-offs along the way, as well as the flow of traffic entering Sihanoukville.
Operators on this route typically use standard 15-passenger vans. While these are efficient, they can feel a bit snug if the vehicle is at full capacity. It is a common local experience to see the van weave through the countryside, offering glimpses of rural life outside the window. You can easily book these van tickets on GoAsia.cc to ensure your seat is reserved, especially during the high season when coastal travel peaks. Most vans depart from central points in Kep or directly from guesthouses, making them a very accessible option for backpackers and solo travelers.
Kep to Sihanoukville by Train
For those who prefer a more rhythmic and spacious journey, the Royal Railway offers a unique alternative. The train from Kep to Sihanoukville is remarkably affordable, with Economy Seat tickets priced at just $8. This is the cheapest way to make the trip, and it provides a level of legroom and comfort that a minivan simply cannot match. The journey is incredibly consistent, taking almost exactly 2 hours 56 minutes.
The train station in Kep is a small, charming building located slightly inland from the beach area. Riding the rails in Cambodia is as much about the experience as the destination; you will see vast stretches of green fields and local life that are often hidden from the main highway. The carriages are generally air-conditioned and provide a steady, vibrating pace that feels much safer and more relaxed than the sometimes frantic local road traffic. Since there is usually only one departure per day, it requires a bit more planning than the vans, but the low cost and scenic views make it a favorite for slow travelers.
Kep to Sihanoukville by Private Transfer
If you are traveling in a group, carrying heavy luggage, or simply value your privacy, a private transfer is the gold standard for this route. Prices range from $65 to $146 depending on the vehicle type. This option is entirely flexible, allowing you to choose your own departure time and enjoy a direct, door-to-door service from your hotel in Kep to your resort or the ferry pier in Sihanoukville.
Vehicle Classes for Private Transfers
There are several vehicle tiers available to suit different needs. A standard SUV is perfect for up to 4 passengers with moderate luggage. For larger groups or those wanting more space, a 7-passenger Van or Minivan offers a comfortable ride with plenty of room for suitcases. If you are looking for a more luxurious experience, the Premium Van (5-pax) provides upgraded seating and a smoother ride. The duration for a private transfer is typically between 2 hours 50 minutes and 3 hours 30 minutes, offering the most predictable arrival time for those catching a ferry to the islands.
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Train | $8 | 2h 56min | Medium |
| Shared Van | $10 - $14 | 2h 30min - 4h | Standard |
| Private Transfer | $65 - $146 | 2h 50min - 3h 30min | High |
Tips for Traveling from Kep to Sihanoukville
- Book in Advance: While Sihanoukville is a major hub, the vans from Kep can fill up quickly in the mornings. Booking a day or two ahead is recommended.
- Ferry Connections: If you are heading to Koh Rong, aim for an early morning departure from Kep. This gives you a buffer for traffic and ensures you arrive at the Sihanoukville piers before the final afternoon ferries depart.
- Station Transfers: The Kep train station is not in the town center. You will need to arrange a short tuk-tuk ride from the beach area to reach the station.
- Luggage Space: If you have oversized luggage or surfboards, a private transfer is much better than a shared van, where space is often limited to one bag per person.
- Hydration: While the train and most vans are air-conditioned, the Cambodian sun is intense. Always carry a bottle of water for the journey, as stops along the road may be brief.
Timetable
| Taxi Kep - Sihanoukville $ 63.72–142.14 2h 50m – 3h 30m | |
|
|
| Train Kep - Sihanoukville $ 7.65 2h 56m | |
|
|
| Van Kep - Sihanoukville $ 9.56–13.68 2h 30m – 4h | |
|
Frequently Asked Questions
You can book train, bus, flight, taxi, van, and ferry tickets from Kep to Sihanoukville directly on GoAsia.cc. Use the booking tool on this page to compare all available options and prices in real time.
The cheapest way to travel is by train, with Economy Seat tickets costing only $8. It is a reliable and comfortable option for budget travelers.
The fastest way is typically by shared van or private transfer, which can take as little as 2 hours 30 minutes depending on traffic conditions.
The journey usually takes between 2 hours 30 minutes and 4 hours. The train takes about 2 hours 56 minutes, while vans vary based on the number of stops.
Yes, the Royal Railway carriages on this route are generally air-conditioned, providing a cool and comfortable environment compared to the outdoor heat.
Yes, by booking a private transfer (SUV or Van), you can be picked up directly from your accommodation in Kep and dropped off at your hotel or the ferry pier in Sihanoukville.
Most shared vans depart from the main road near the Kep Crab Market or offer pick-ups from major guesthouses in the beach area.