From Haikou airport fly to Zhanjiang airport then taxi to Zhanjiang. 36min $62. From Haikou Meilan Airport line 41 bus to Haikou, bus to Zhanjiang, then taxi to Zhanjiang. 5hrs 12min $32. From Haikou Airport (HAK) drive to Haikou New Port, car ferry to Hai'an Port, then drive to Zhanjiang. 2hrs 39min.