According to Baidu map, the distance from Danzhou to Haihua Island is 56.9 kilometers, and it takes 54 minutes to drive through Bao Road and Wanyang Expressway.
The whole journey from Danzhou to Haihua Island takes 85. 1 km, which takes 3 hours and 7 minutes. The specific route is to take Danzhou No.20 bus to Danzhou Library Station, transfer to k 1 Bus Express to Yangpu Building Station, and then transfer to Baimajing 105 bus to Haihua Island 1 Road.