Distance between Hat Yai and Haikou
Distance from Hat Yai to Haikou is 1117 miles / 1798 kilometers.
Map showing the distance from Hat Yai to Haikou
![]() |
Air distance: | miles km |
Time difference between Hat Yai and Haikou
The time difference between Hat Yai and Haikou is 23 hours. Haikou is 23 hours behind Hat Yai. Current local time in Hat Yai is 23:43 +07 (2025-02-26) and time in Haikou is 00:43 CST (2025-02-27).