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)

BattambangSihanoukville
Leaving from
Going to

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

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
6. At roundabout, take exit 2 5.77 km
7. Turn left onto ផ្លូវ​ជាតិ​លេខ​៥, 5 101.41 km
8. At roundabout, take exit 2 onto ផ្លូវ​ជាតិ​លេខ​៥, 5 89.73 km
9. Turn right onto ផ្លូវ​ជាតិ​លេខ​៥, 5 315 m
10. At roundabout, take exit 2 onto ផ្លូវ​ជាតិ​លេខ​៥, 5 52.10 km
11. Turn sharp right onto National Road 51, 51 38.14 km
12. Turn right onto ផ្លូវជាតិលេខ៤, 4 149.41 km
13. At roundabout, take exit 1 onto ផ្លូវជាតិលេខ៤, 4 28.11 km
14. At roundabout, take exit 1 onto ផ្លូវជាតិលេខ៤, 4 14.43 km
15. Keep left onto ផ្លូវ ៧០១ 892 m
16. Turn sharp left onto ផ្លូវ ៨០១ 974 m
17. Turn left onto ផ្លូវ មិត្តភាព (៨០០) 84 m
18. Turn sharp right onto ផ្លូវ ១០៨ 280 m
19. Turn right onto ផ្លូវ ឯករាជ្យ (១០០) 188 m
20. Turn left onto ផ្លូវ ១០៩ 280 m
21. Turn right 72 m
22. Arrive at destination 0 m
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)?