There are 5 ways to get from Sihanoukville to Ha Tien Border by train, taxi, bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Train, taxi • 2h 53m
$20 - $22
4 alternative options
Minivan, taxi • 3h 10m
Minivan • 4h 3m
Taxi • 2h 7m
$95 - $120
Drive • 2h 7m
$11 - $17
Questions & Answers
The cheapest way to get from Sihanoukville to Ha Tien Border is to drive which costs $11 - $17 and takes 2h 7m.
The quickest way to get from Sihanoukville to Ha Tien Border is to taxi which costs $95 - $120 and takes 2h 7m.
The distance between Sihanoukville and Ha Tien Border is 103 km. The road distance is 141.5 km.
The best way to get from Sihanoukville to Ha Tien Border without a car is to train and taxi which takes 2h 53m and costs $19 - $22.
It takes approximately 2h 53m to get from Sihanoukville to Ha Tien Border, including transfers.
Yes, the driving distance between Sihanoukville to Ha Tien Border is 142 km. It takes approximately 2h 7m to drive from Sihanoukville to Ha Tien Border.
There are 87+ hotels available in Ha Tien Border. Prices start at $12 USD per night.
What companies run services between Sihanoukville, Cambodia and Ha Tien Border, Cambodia?
Champa Mekong operates a bus from Sihanoukville to Ha Tien Border 3 times a day. Tickets cost $15 and the journey takes 3h.
Train from Sihanoukville station to Kampot station
Bus from Sihanoukville CTT Transports to Kampot CTT Transports
- Ave. Duration
- Twice daily
- Estimated price
- Schedules at
Bus from Sihanoukville Champa Mekong to Ha Tien
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 Travelling around the UAE, Flying into Beijing? and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.