How to get from Battambang to Sihanoukville by car, truck, bike, walk
Distance between Battambang and Sihanoukville is 278 kilometers (172 miles).
Driving distance from Battambang to Sihanoukville is 486 kilometers (301 miles)
Route Map
Routes from battambang-batdambang to sihanoukville-preah-seihanu
4 Ways from Battambang (Cambodia/Batdambang) to Sihanoukville (Cambodia/Preah Seihanu)
Choose 1 of the options below and start your journey
Cheapest
Fastest
Route instructions
1. Continue onto Street 1 545 m
2. Turn left onto Street 123 158 m
3. Turn right onto Street 159D 559 m
4. Turn left onto Street 211 833 m
5. At roundabout, take exit 2 1.98 km
See more
Questions and Answers
What is the cheapest way to get from Battambang (Cambodia/Batdambang) to Sihanoukville (Cambodia/Preah Seihanu)?
How do I get from Battambang (Cambodia/Batdambang) to Sihanoukville (Cambodia/Preah Seihanu) the fastest?
How long does it take to get from Battambang (Cambodia/Batdambang) to Sihanoukville (Cambodia/Preah Seihanu)?