Thank you moondog. I must admit I've not been able to locate a list of valid exit ports, just that it has to be a flight, ship or train. Do you know if the exit ports are listed anywhere?
I'll be honest in that my biggest worry is that Hainan dont accept my 24 hour temporary entry permit transit (when I tell them at flight check in) and they wont let me on the flight as I have no physical visa in my passport.
I'm I over worrying?