There are 5 ways to get from Sihanoukville to Kampong Trach by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Sihanoukville station to Keptrain
2h 34m$24–32Drive 135.1 km
cheapest- Drive from Sihanoukville to Kampong Trachcar 135.1 km
2h 11m$18–26Bus
- Take the bus from Sihanouk Ville Cambodia to Bien Ha Tien Travel Officebus
3h 22m$26–28Taxi
- Take the taxi from Sihanoukville to Kampong Trachtaxi 135.1 km
2h 11m$95–120Bus, taxi
- Take the bus from Sihanoukville to Kampotbus
- Take the taxi from Kampot to Ha Tien Bordertaxi
4h 3m$44–63
Questions & Answers
The cheapest way to get from Sihanoukville to Kampong Trach is to drive which costs $17 - $26 and takes 2h 11m.
The fastest way to get from Sihanoukville to Kampong Trach is to drive which takes 2h 11m and costs $17 - $26.
No, there is no direct bus from Sihanoukville to Kampong Trach. However, there are services departing from Sihanouk Ville Cambodia and arriving at Bien Ha Tien Travel Office via . The journey, including transfers, takes approximately 3h 22m.
No, there is no direct train from Sihanoukville station to Kampong Trach. However, there are services departing from Sihanoukville station and arriving at Kep via . The journey, including transfers, takes approximately 2h 34m.
The distance between Sihanoukville and Kampong Trach is 143 km. The road distance is 135.1 km.
The best way to get from Sihanoukville to Kampong Trach without a car is to train which takes 2h 34m and costs $23 - $35.
It takes approximately 2h 34m to get from Sihanoukville to Kampong Trach, including transfers.
Sihanoukville to Kampong Trach bus services, operated by Bien Ha Tien, depart from Sihanouk Ville Cambodia station.
Sihanoukville to Kampong Trach train services, operated by Royal Railway Cambodia, depart from Sihanoukville station.
The best way to get from Sihanoukville to Kampong Trach is to train which takes 2h 34m and costs $23 - $35. Alternatively, you can bus, which costs $26 - $28 and takes 3h 22m.
What companies run services between Sihanoukville, Cambodia and Kampong Trach, Cambodia?
Royal Railway Cambodia operates a train from Sihanoukville station to Kep once daily. Tickets cost $9–14 and the journey takes 2h 10m. Alternatively, Bien Ha Tien operates a bus from Sihanouk Ville Cambodia to Bien Ha Tien Travel Office once daily. Tickets cost $23 and the journey takes 3h.
- Phone
- +855 78 888 582
- [email protected]
- Website
- royalrailway.easybook.com
Train from Sihanoukville station to Kep
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $9–14
- Schedules at
- facebook.com
- Book at
- 12go.asia
- Phone
- +84 93 927 41 60
- [email protected]
- Website
- bienhatientravel.com
Bus from Sihanouk Ville Cambodia to Bien Ha Tien Travel Office
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $23
- Schedules at
- bienhatientravel.com
- Ave. Duration
- 1h 25m
- Estimated price
- $24–120
Taxi in Cambodia
- Phone
- +85516341371
- Website
- taxiincambodia.com
Local Taxi Cambodia
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Thanksgiving 2018: How to travel stress-free, Getting to Milan from the airport, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
More Questions & Answers
Sihanoukville to Kampong Trach bus services, operated by Bien Ha Tien, arrive at Bien Ha Tien Travel Office station.
Sihanoukville to Kampong Trach train services, operated by Royal Railway Cambodia, arrive at Kep station.
Yes, the driving distance between Sihanoukville to Kampong Trach is 135 km. It takes approximately 2h 11m to drive from Sihanoukville to Kampong Trach.
There are 125+ hotels available in Kampong Trach.



