Contents
- 1. Sihanoukville to Kep by Train
- 1.1 Economy and Normal Seats
- 1.2 1st Class Cabin
- 2. Sihanoukville to Kep by Van
- 3. Sihanoukville to Kep by Private Transfer
- 4. Sihanoukville to Kep by Bus
- 5. Comparing Your Options
- 6. Tips for Traveling from Sihanoukville to Kep
- 7. Timetable
- 8. Frequently Asked Questions
- 9. Sources and background
Leaving behind the bustling casinos and high-rise developments of Sihanoukville for the sleepy, salt-scented air of Kep feels like stepping back into a different era of Cambodian history. While Sihanoukville has transformed into a modern urban hub, Kep remains a sanctuary of crumbling colonial villas, world-class crab markets, and quiet sunsets over the Gulf of Thailand. This journey takes you along the southern coastline, transitioning from the rapid pace of a port city to the gentle rhythm of a seaside retreat.
The route between these two coastal gems is relatively short, making it an easy addition to any Cambodian itinerary. Travelers can choose between the nostalgia of the Royal Railway, the efficiency of local minivans, or the door-to-door comfort of a private car. Each mode of transport offers a different perspective on the changing landscape of southern Cambodia, from the industrial outskirts of the city to the lush greenery of the countryside. You can easily compare these options and book your tickets through GoAsia.cc to ensure a smooth transition to your crab dinner in Kep.
Sihanoukville to Kep by Train
The Royal Railway offers arguably the most scenic and culturally immersive way to reach Kep. Royal Railway names Preah Sihanouk (Sihanoukville), Kampot and Kep among the stations on its southern line,[1] and booking platforms list a Sihanoukville to Kep train (October 2026).[2] The tracks cut through rural landscapes that are often missed when traveling by road, providing glimpses of rice paddies and water buffalo grazing under palm trees. The train is often favored by those who enjoy a slower pace and the chance to stretch their legs during the journey.
Economy and Normal Seats
For budget-conscious travelers, the Economy and Normal seats are the standard choice. On booking platforms these tickets start at about $9, making the train the cheapest way to travel this route. The listed duration is about 2 hours 19 minutes to 2 hours 34 minutes.[2] While the facilities are basic, the large windows allow for excellent views and a cooling breeze as you roll toward the coast.
1st Class Cabin
If you prefer a bit more privacy and comfort, the 1st Class Cabin is listed at up to about $17 on booking platforms.[2] This option provides a more secluded environment, which is ideal if you are traveling with a small group or simply want a quieter space to relax before arriving in Kep.
Sihanoukville to Kep by Van
Vans and minivans are the workhorses of Cambodian transport, offering frequent departures throughout the day. This is the most flexible option for those who do not want to plan their schedule around a single train departure. On booking platforms, the journey is listed at 3 hours to 3 hours 30 minutes, depending on the number of stops and traffic conditions leaving Sihanoukville.[2]
Van tickets cost about $13 to $14 (October 2026).[2] The vehicles can stop to pick up or drop off passengers along the way, and space for large luggage can sometimes be tight. They are still a highly practical choice for independent travelers.
Sihanoukville to Kep by Private Transfer
For those prioritizing comfort, speed, and convenience, a private transfer is the premium way to travel. This is particularly beneficial for families, groups, or travelers with significant amounts of luggage who want to avoid the hassle of getting to and from bus stations or train terminals.
On booking platforms, private transfers cost about $64 to $143, depending on the vehicle type (October 2026).[2] You can choose from several options:
- SUV: Perfect for up to 4 passengers seeking a smooth ride.
- Van and Minivan: Capable of carrying up to 7 passengers, making the cost per person quite reasonable for larger groups.
- Premium Van: A more luxurious 5-pax option for those who want extra legroom and high-end interiors.
Sihanoukville to Kep by Bus
Large seater buses also operate on this route, offering a middle ground between the van and the train. Booking platforms list the bus at about $12 and about 3 hours 30 minutes (October 2026).[2] Buses tend to have more dedicated luggage space than minivans, making them a better choice if you are carrying large suitcases or backpacks. The elevated view from the bus windows provides a good vantage point for the coastal scenery.
Comparing Your Options
| Mode | Price (USD) | Duration | Comfort |
|---|---|---|---|
| Train | $9 - $17[2] | 2h 19m - 2h 34m | Medium |
| Bus | $12[2] | 3h 30m | Medium |
| Van | $13 - $14[2] | 3h - 3h 30m | Medium |
| Private Transfer | $64 - $143[2] | 2h 50m - 3h 30m | High |
Tips for Traveling from Sihanoukville to Kep
- Plan Around the Train Schedule: Trains run at fixed times rather than the frequent departures of road transport, so confirm the current timetable with Royal Railway (booking line +855 78 888 582) before you plan around it.[1]
- Getting from the Station: Have a few dollars in small riel or USD notes ready for a tuk-tuk to take you to the Crab Market or your guesthouse.
- Luggage Considerations: If you are traveling with a lot of gear, the bus or a private SUV is much more accommodating than the shared minivans, where space is at a premium.
- Check the Weather: During the rainy season, road travel can occasionally be slower due to heavy downpours.
Timetable
| Bus Sihanoukville - Kep $ 11.57 3h 30m | |
|
|
| Taxi Sihanoukville - Kep $ 64.03–142.83 2h 50m – 3h 30m | |
|
|
| Train Sihanoukville - Kep $ 8.50–17.30 2h 19m – 2h 34m | |
|
|
| Van Sihanoukville - Kep $ 12.49–13.74 3h – 3h 30m | |
|
Frequently Asked Questions
Use the booking tool on this page to compare the transport options currently available from Sihanoukville to Kep, including current prices and schedules.
The cheapest way to travel is by train, with Economy and Normal seat tickets starting at about $9 on booking platforms. This is more affordable than road options like vans or private transfers.
The train is listed as the fastest option, with a travel time of about 2 hours 19 minutes. Private transfers are also quick, listed at about 2 hours 50 minutes depending on traffic.
Depending on your choice of transport, the journey takes between about 2 hours 19 minutes and 3 hours 30 minutes. The train is the quickest, while buses and shared vans take the longest due to stops.
Royal Railway names both Sihanoukville and Kep as stations on its southern line, and booking platforms list a train between the two towns. Confirm the current timetable with Royal Railway before you plan around it.
Yes. Private transfers are listed in various sizes, including 4-seat SUVs and 7-seat minivans. Prices for these vehicles range from about $64 to $143 per vehicle.
Arrival points differ by operator, so confirm the drop-off point when you book. From there, it is easy to find a local tuk-tuk to reach your final destination.
Sources and background
Numbers in the text such as [1] refer to these sources.
- [1] Royal Railway Cambodia: Passenger Train. Retrieved October 15, 2026.
- [2] 12Go: 12Go timetable: Sihanoukville to Kep. Retrieved October 15, 2026.
Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.