Distance between Battambang and Haining
Distance from Battambang to Haining is 1641 miles / 2641 kilometers.
Map showing the distance from Battambang to Haining
![]() |
Air distance: | miles km |
Battambang
City: | Battambang |
Country: | Cambodia |
Haining
City: | Haining |
Country: | China |
Time difference between Battambang and Haining
The time difference between Battambang and Haining is 1 hour. Haining is 1 hour ahead of Battambang. Current local time in Battambang is 16:12 +07 (2025-02-26) and time in Haining is 17:12 CST (2025-02-26).