The easiest way to travel from Kep to Sihanoukville is usually by shared minivan or a pre-booked private car. Services, departure times, vehicle types, and drop-off points can change, so check the details with the operator or booking provider before travelling. For planning purposes, allow around three to four hours by road, rather than relying on the shortest advertised journey time.

If you are continuing to Koh Rong or Koh Rong Samloem, treat Sihanoukville as a separate connection: check the ferry timetable first, confirm its mainland departure pier, and leave a generous buffer. A same-day island connection can work with an early departure from Kep, but an overnight in Sihanoukville is the more relaxed option when timings are tight.

Kep to Sihanoukville transport options at a glance

Option Planning time Best for Main consideration
Shared minivan Allow around 3–4 hours Budget-conscious travellers with flexible plans Pickup points, stops, luggage space, and arrival locations vary.
Private car or taxi Allow around 3–4 hours Groups, families, large bags, and ferry connections Confirm the exact ferry pier or hotel drop-off before booking.
Via Kampot Usually a full day, or better as an overnight stop Travellers who want to visit Kampot properly Changing transport on the same day adds uncertainty and rarely saves time.

Shared minivan or bus from Kep to Sihanoukville

A shared minivan is often the simplest lower-cost option. Although it is commonly described as a bus route, many departures use smaller vans rather than full-size coaches. Availability can vary by date, season, and operator.

Do not assume that a ticket labelled “Sihanoukville” includes a drop-off at your hotel or ferry departure point. Some services finish at an operator office or central stop, leaving you to arrange local transport for the final section.

Before paying, check:

  • the precise Kep pickup point, especially if you are staying near the Crab Market, Kep Beach, or on the hillside;
  • the scheduled Sihanoukville arrival point;
  • whether the booking is genuinely direct, or involves a vehicle change in Kampot;
  • the luggage allowance and whether large cases occupy passenger space;
  • the operator’s change and cancellation conditions; and
  • how much time remains before an onward ferry or flight.

Keep valuables, medication, passports, chargers, and anything needed for the ferry in a smaller day bag. This is sensible on any Cambodian minivan journey, particularly when luggage is loaded separately or transferred between vehicles.

Private transfer for a fixed ferry connection

A private car can be the most practical Kep-to-Sihanoukville option if you are travelling in a group, carrying several bags, staying outside Kep’s central coastal area, or need to reach a particular island boat. It gives you control over the departure time and avoids the uncertainty of a shared-service drop-off.

Ask for a door-to-door quote, not simply a price for “Kep to Sihanoukville”. The final cost can depend on vehicle size, your Kep collection point, the Sihanoukville destination, waiting time, and any requested stops. Confirm the total in advance, including any additional charges, and make sure the driver has the name and location of the pier on your ferry ticket.

A private transfer can be particularly useful for travellers with children, diving equipment, surfboards, or bulky suitcases. It does not remove the possibility of road delays, so leave a substantial margin before an onward ferry.

Does the route go through Kampot?

Many Kep-to-Sihanoukville road journeys pass through or near Kampot, but this is not a continuous beach drive. It is best thought of as a south-coast overland route connecting Kep, Kampot Province, and Sihanoukville, rather than a scenic coastal road with regular sightseeing stops.

Kampot is only a short distance from Kep, so it is easy to include in a wider itinerary. However, it is usually better to stay overnight if you want to enjoy it. Trying to leave Kep, sightsee in Kampot, change transport, and catch an island ferry from Sihanoukville on the same day can become rushed very quickly.

If Kampot is part of the trip, spend at least one night there, then continue with a separate overland transfer to Sihanoukville. Our guides to travelling between Kampot and Kep and getting from Kampot to Koh Rong explain the practical choices.

Connecting from Kep to Koh Rong or Koh Rong Samloem

For island-bound travellers, the important detail is not simply arriving in Sihanoukville, but arriving at the correct departure point in time. Ferry companies may use different piers, and boats serve different beaches and villages on Koh Rong and Koh Rong Samloem.

Book the ferry before arranging the Kep transfer. Then ask the transport provider whether it can drop you at that exact terminal. Allow at least two hours between the advertised arrival of a shared minivan and a ferry departure. Allow more time in wet weather, at weekends, during public holidays, or when taking the day’s final suitable sailing.

An overnight in Sihanoukville is worth considering if your Kep departure is later in the day, the ferry leaves early, or you have a non-refundable island booking. For a practical short-stay base and ferry-area advice, see our Sihanoukville travel guide. For island stops, boat routes, and pier planning, read how to get to Koh Rong.

Should you stop in Kampot or travel directly?

Travel directly from Kep to Sihanoukville if your main aim is to reach the islands, you have limited time, or you have a confirmed ferry connection with enough buffer. A private transfer may be preferable where the connection is important.

Stay in Kampot if you want its riverside setting, food, countryside activities, and a slower break between Kep and the islands. Kampot is a worthwhile destination in its own right, but it is rarely a useful same-day shortcut to Sihanoukville.

The key point

Shared minivans are often the best-value option from Kep to Sihanoukville, while a private car offers more control over luggage and timing. Allow around three to four hours for the road journey, confirm exactly where you will be dropped, and do not treat an advertised arrival time as a guaranteed island connection. If there is any doubt, stay overnight in Sihanoukville and take the ferry the following morning.