I am planning my trip to China and considering to take a flight from Haikou to Guilin scheduled at 13:30. I think I'll have plenty of time that morning to reach Haikou from Sanya either by plane or bullet train.
Does the bullet train run on time? There is a route from Sanya to Meilan Airport (D7312 scheduled at 10:00-12:04). Is this too risky for me to take or should I take a much earlier one? The earlier train that goes to Haikou Airport is D7304 - scheduled for 7:30-9:23; a bit too early and it means waiting 4 hours at the airport.
Thanks for your tips.