Home > How to get here

By Ferry

Hainan is the isolate island, divided with China mainland by the Qiongzhou Strait. Before the popular air flight and train, the only way to the island is by boat from Guangzhou, Zhanjiang, Hai’An port, Guangdong province; or Beihai, Guangxi province.

It takes around 1:30hours by the ferry from Hai'An to Haikou port.

The ferry time schedule (updated in Sept. 2023), Specific flight information is subject to the published flight schedule for the day

Hai'An port - Xiuying Port, Haikou: departs every 2hours from 0:00 till 22:00

Xiuying Port, Haikou - Hai'An port: departs every 2hours from 0:00 till 22:00

Ferry Fee: RMB41.5 per person

Contact: Free Hotline: (+86) 400-885-9088

Jenny’ tip:  the Ferry schedule will be adjusted or cancelled for bad weather without further notice. There is no Ferry to Sanya directly, if you don’t mind to spend more time and wish to come to Sanya by Ferry, you can take the Ferry to Haikou, then take bus down to Sanya.