Гуанчжоу-Санья есть авиа сообщение - самолёт летит 1 час 20 минут (+/- 10 минут). Летает часто, несколько раз в день.
Есть поезд, идёт всю ночь или весь день. Вот нашла расписание, думаю, что ещё актуально:
K407 Guangzhou/21:20 - Haikou/08:54- Sanya/12:39
K408 Sanya/23:55 - Haikou/03:59 - Guangzhou/14:56
K511 Guangzhou/06:56 - Haikou/18:27 - Sanya/22:17
K512 Sanya/16:50 - Haikou/20:42 - Guangzhou East/08:33
T201 Guangzhou/15:16 - Haikou/01:46 - Sanya/05:12
T202 Sanya/19:28 - Haikou/22:53 - Guangzhou/09:26
По поводу парома - чтобы было сообщение Гуачнжоу - Санья не слышала ни разу, думаю, что возможно добраться до Хайкоу, а от Хайкоу уже или на автобусе или на скоростном поезде (на поезде примерно 1.5 - 2 часа добираться) до Санья.