Distance between Kantharalak and Haikou
Distance from Kantharalak to Haikou is 529 miles / 852 kilometers.
Map showing the distance from Kantharalak to Haikou
![]() |
Air distance: | miles km |
Kantharalak
City: | Kantharalak |
Country: | Thailand |
Haikou
City: | Haikou |
Country: | China |
Time difference between Kantharalak and Haikou
The time difference between Kantharalak and Haikou is 1 hour. Haikou is 1 hour ahead of Kantharalak. Current local time in Kantharalak is 08:11 +07 (2025-02-28) and time in Haikou is 09:11 CST (2025-02-28).