Travel Sihanoukville to Kep

Sihanoukville to Kep

Traveling between Sihanoukville and Kep offers several transport choices, and you’ll find their schedules, journey times and prices outlined below.

Travel options for Sihanoukville to Kep

The quickest and most affordable way to get from Sihanoukville to Kep is by a van for 13 USD, taking only 2 hours.

Van from Sihanoukville to Kep

For those looking for a direct connection, vans run from Sihanoukville to Kep, departing at Kampot Transports Sihanoukville or Yellow Bus Sihanoukville and arriving at Kep or The Crab Kitchen, Kep. The journey typically takes 2 hours, with tickets priced at 13 USD. Reserve your seat in advance via van reservations.

Prices: 13 USD

Duration: 2h – 3h ⏱

Book van from Sihanoukville to Kep for 13 USD Go with van from Sihanoukville to Kep in 2h

View all Van tickets →

Bus from Sihanoukville to Kep

Board a bus at Sihanoukville Office Mey Hong or Sihanoukville, with the first departure of the day at --:--, and begin your journey from Sihanoukville toward Kep, arriving at Kep or Ekareach Express Kep Bus Stop. Departures run regularly throughout the day, and the trip takes around 3 hours. Tickets start from 14 USD. Plan ahead and secure your spot reserve your ticket.

Prices: 14 USD

Duration: 3h – 3h 30m ⏱

Book bus from Sihanoukville to Kep for 14 USD Take bus from Sihanoukville to Kep for 14 USD

View all Bus tickets →

Train from Sihanoukville to Kep

Travel from Sihanoukville to Kep by train, boarding at Sihanoukville and arriving at Sangkat Prey Thum, Kep. Trains run several times daily, the journey typically takes about 2 hours 34 minutes, and tickets are 17 USD. Secure your seat here.

Popular departures: Sihanoukville
Popular arrivals: Sangkat Prey Thum, Kep

Prices: 17 USD

Duration: 2h 34m ⏱

Hop on train from Sihanoukville to Kep for 17 USD

View all Train tickets →

Charter from Sihanoukville to Kep

Enjoy a direct transfer from Sihanoukville to Kep, picked up from your preferred location and dropped off where you choose. Expect the trip to last roughly 2 hours 30 minutes, with fares starting at 60 USD. Reserve your private route now.

Popular arrivals: Kep

Prices: 60 USD

Duration: 2h 30m – 5h 2m ⏱

Explore with charter from Sihanoukville to Kep in 2h 30m Experience charter from Sihanoukville to Kep for 60 USD

View all Charter tickets →

Distance Sihanoukville to Kep

The distance between Sihanoukville and Kep is 84.8 kilometers.

Sihanoukville to Kep Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Sihanoukville to Kep

Van
Bus
Train
Charter
Average price
13 USD
15 USD
17 USD
79 USD
Cheapest price
13 USD
14 USD
17 USD
60 USD
Average duration
2h 30m
3h 03m
2h 34m
3h 46m
Minimum duration
2h 00m
3h 00m
2h 34m
2h 30m
Number of departures
2
8
1
2
Tickets

Van Routes & Schedules from Sihanoukville to Kep

- Board a minivan at Kampot Transports Sihanoukville for a smooth ride to Kep, covering the distance in about 3h. Departures operate at --:--, and tickets start at 13 USD.
- Board a small group shuttle at Yellow Bus Sihanoukville and reach The Crab Kitchen, Kep in about 2h. Departures run at 11:30, and fares begin at 13 USD.

Departure stations
Kampot Transports Sihanoukville
Yellow Bus Sihanoukville
Arrival stations
Kep
The Crab Kitchen, Kep

Van Timetable: Kampot Transports Sihanoukville → Kep

  • --:-- --:-- 3h 13 USD

Van Timetable: Yellow Bus Sihanoukville → The Crab Kitchen, Kep

  • 11:30 13:30 2h 13 USD

Check all Charter tickets →

Bus Routes & Schedules from Sihanoukville to Kep

- Reaching Kep from Sihanoukville Office Mey Hong by bus usually takes around 3h to 3h 30m. Fares start at 14 USD, with services operating from --:-- until 11:30.
- From the station at Sihanoukville, buses depart toward Ekareach Express Kep Bus Stop, taking around 3h for the trip. Services run from --:-- until 17:30, and tickets start at 15 USD.

Departure stations
Sihanoukville Office Mey Hong
Sihanoukville
Arrival stations
Kep
Ekareach Express Kep Bus Stop

Bus Timetable: Sihanoukville → Ekareach Express Kep Bus Stop

  • --:-- --:-- 3h 15 USD
  • 08:00 11:00 3h 15 USD
  • 11:30 14:30 3h 15 USD
  • 14:30 17:30 3h 15 USD
  • 17:30 20:30 3h 15 USD

Bus Timetable: Sihanoukville Office Mey Hong → Kep

  • --:-- --:-- 3h 14 USD
  • 08:00 11:00 3h 14 USD
  • 11:30 15:00 3h 30m 14 USD

Check all Bus tickets →

Train Routes & Schedules from Sihanoukville to Kep

Start your journey by boarding the train at Sihanoukville. Services operate at 14:00, and once the train departs you can expect a journey of around 2h 34m before arriving at Sangkat Prey Thum, Kep. Ticket prices start from 17 USD, and the timetable lists all daily departures so you can choose the option that best fits your plans. Check the full train timetable for the route from Sihanoukville to Kep to review departure times and plan your trip accordingly.

Check all Train tickets →

Charter Routes & Schedules from Sihanoukville to Kep

- From Sihanoukville Port, enjoy a private transfer to Kep, covering the route in around 5h 2m. Departures are scheduled regularly with fares starting at 60 USD.
- From Sihanoukville, take a direct private taxi to Kep, covering the route in roughly 2h 30m. Departures are scheduled regularly, and tickets start at 97 USD.

Departure stations
Sihanoukville Port
Sihanoukville
Arrival stations
Kep

Charter Timetable: Sihanoukville → Kep

  • --:-- --:-- 2h 30m 97 USD

Charter Timetable: Sihanoukville Port → Kep

  • --:-- --:-- 5h 2m 60 USD

Check all Charter tickets →

Frequently Asked Questions Sihanoukville to Kep

Below you will find answers to the most common questions about traveling from Sihanoukville to Kep.

How long does the Sihanoukville to Kep route usually take?

The Sihanoukville to Kep trip usually takes between 2 and 5 hours, depending on the transport type and the exact pickup and drop-off points. Shorter van services can be much quicker, while charter trips vary more because of routing and road conditions.

What is the cheapest way to travel from Sihanoukville to Kep?

The cheapest listed option on the Sihanoukville to Kep route is the van, at 13 USD. Bus tickets are slightly higher at 14 to 15 USD, while train and charter services cost more.

What is the fastest option for Sihanoukville to Kep?

The fastest listed option is the van service from Yellow Bus Sihanoukville to The Crab Kitchen, Kep, which takes about 2 hours. Other van and bus services are longer, and the train takes about 2 hours 34 minutes.

How much should I expect to pay for Sihanoukville to Kep overall?

Prices for Sihanoukville to Kep range from 13 USD to 97 USD depending on the service. The common public transport options are clustered near the lower end, while charter services are much more expensive.

Where do buses from Sihanoukville to Kep leave from and arrive?

Bus departures for Sihanoukville to Kep are listed from Sihanoukville Office Mey Hong and Sihanoukville. Arrivals are shown at Kep and Ekareach Express Kep Bus Stop, depending on the specific service.

Which van stations are used on the Sihanoukville to Kep route?

Van services on the Sihanoukville to Kep route depart from Kampot Transports Sihanoukville or Yellow Bus Sihanoukville. They arrive at Kep or The Crab Kitchen, Kep, depending on the operator and trip.

What are the train details for Sihanoukville to Kep?

The train from Sihanoukville to Kep costs 17 USD and takes 154 minutes, which is about 2 hours 34 minutes. It departs from Sihanoukville at 14:00 and arrives at Sangkat Prey Thum, Kep.

How often do services run from Sihanoukville to Kep?

The route has a small number of listed departures rather than a fixed frequent timetable. Bus services show 8 trips, van services 2 trips, and the train has 1 trip, so availability is limited compared with high-frequency routes.

What is the latest departure time on the Sihanoukville to Kep route?

The latest listed departure for the Sihanoukville to Kep route is 17:30 for buses. Van services show a last departure at 11:30, and the train runs once at 14:00.

Is there a charter option from Sihanoukville to Kep, and how does it work?

Yes, charter service is listed for Sihanoukville to Kep. It costs 60 to 97 USD and takes between about 2 hours 30 minutes and 5 hours, with departures from Sihanoukville Port or Sihanoukville and arrival in Kep.

How do the bus options differ on Sihanoukville to Kep?

Bus trips from Sihanoukville to Kep cost 14 to 15 USD and take between 3 and 3 hours 30 minutes. One listed pairing from Sihanoukville to Ekareach Express Kep Bus Stop takes about 3 hours, while another can take up to 3 hours 30 minutes.

Where can I book tickets for Sihanoukville to Kep?

For Sihanoukville to Kep, TicketRoutes.com is the booking reference to use. It lists the available services, including buses, vans, the train, and charter options, so you can compare the route details in one place.


More travel routes for Sihanoukville and Kep

Planning more stops after Sihanoukville to Kep?

If your journey doesn’t end with Sihanoukville to Kep, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.