Hello, Guangxi Beihai to Hainan Haikou, from Yintan Middle Road, Yinhai District, Beihai City, Beihai International Passenger Port to buy a ticket to Haikou, the ticket points: special class, A, B, C, etc. The price is: 400.180.160.140. The ship is a passenger rolling boat. The normal sailing time is 18:00 at night and the sailing time is about 12 hours. You can also take a bus from Beihai, Nanzhu Bus Station and Hexin Bus Terminal to Hai'an Pier, Xuwen County, Zhanjiang City, Guangdong Province. Hopefully my answer is of help to you,