HUB hero image

How to Travel from

Sihanoukville to Kep

by Train, Bus or Car

Sihanoukville
+0
Kep
Transport search to Kep
Sihanoukville
+0
Kep
Building a composite car route
Cheapest
Best Offer!
Car
1 h 53 min
124 km.
from $6
Composite Route Car Only
Schedule

Sihanoukville, Cambodia → Kep, Cambodia

All
All days
22 Jul, Wed
23 Jul, Thu
24 Jul, Fri
25 Jul, Sat
26 Jul, Sun

Cheapest and Fastest Ways to Travel from Sihanoukville to Kep

Composite routes from Sihanoukville to Kep

Cheapest

Transport providers

Royal Railway Cambodia
Royal Railway Cambodia
2h 10m
Once daily
$5.43–$8.15
+855 23 992 379
+855 23 992 379
Call Contact via email
Champa Mekong
Champa Mekong
3h
Twice daily
$9.53
+855 15 696 800
+855 15 696 800
Call Contact via email

Questions and Answers

What is the cheapest way to get from Sihanoukville to Kep (Station)?

The cheapest way to get from Sihanoukville to Kep (Station) is to train which costs $5.43 - $8.15 and takes 2h 10m.

What is the fastest way to get from Sihanoukville to Kep (Station)?

The fastest way to get from Sihanoukville to Kep (Station) is to drive which takes 1h 48m and costs $15.22 - $22.83 .

Is there a direct bus between Sihanoukville and Kep (Station)?

Yes, there is a direct bus departing from Sihanoukville and arriving at Kep. Services depart twice daily, and operate every day. The journey takes approximately 3h.

Is there a direct train between Sihanoukville and Kep (Station)?

Yes, there is a direct train departing from Sihanoukville station station and arriving at Kep. Services depart once daily, and operate every day. The journey takes approximately 2h 10m.

How far is it from Sihanoukville to Kep (Station)?

The distance between Sihanoukville and Kep (Station) is 117 km. The road distance is 122.5 km.

How do I travel from Sihanoukville to Kep (Station) without a car?

The best way to get from Sihanoukville to Kep (Station) without a car is to train which takes 2h 10m and costs $5.43 - $8.15 .

How long does it take to get from Sihanoukville to Kep (Station)?

The train from Sihanoukville station to Kep takes 2h 10m including transfers and departs once daily.

Where do I catch the Sihanoukville to Kep (Station) bus from?

Sihanoukville to Kep (Station) bus services, operated by Champa Mekong, depart from Sihanoukville station.

Where do I catch the Sihanoukville to Kep (Station) train from?

Sihanoukville to Kep (Station) train services, operated by Royal Railway Cambodia, depart from Sihanoukville station.

Train or bus from Sihanoukville to Kep (Station)?

The best way to get from Sihanoukville to Kep (Station) is to train which takes 2h 10m and costs $5.43 - $8.15 . Alternatively, you can Minivan, which costs $9.53 and takes 3h.

Where does the Sihanoukville to Kep (Station) bus arrive?

Sihanoukville to Kep (Station) bus services, operated by Champa Mekong, arrive at Kep station.

Where does the Sihanoukville to Kep (Station) train arrive?

Sihanoukville to Kep (Station) train services, operated by Royal Railway Cambodia, arrive at Kep station.

Can I drive from Sihanoukville to Kep (Station)?

Yes, the driving distance between Sihanoukville to Kep (Station) is 123 km. It takes approximately 1h 48m to drive from Sihanoukville to Kep (Station).

Where can I stay near Kep (Station)?

There are 274+ hotels available in Kep (Station). Prices start at $17.36 per night.
+0