HUB hero image

How to Travel from

Sihanoukville to Kep

by Rideshare or Car

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

Two ways to Travel from Sihanoukville to Kep

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Royal Railway Cambodia

Phone:
+855 23 992 379
Train from Sihanoukville station to Kep
Ave. Duration:
2h 10m
Frequency:
Once daily
Estimated price:
$6.35–$9.53

Bus operators

Champa Mekong

Phone:
+855 15 696 800
Bus from Sihanoukville to Kep
Ave. Duration:
3h
Frequency:
Twice daily
Estimated price:
$11.14

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