I was in Xingang in October 2005 disembarking from the Diamond Princess. I have been to China many times and considered doing my own thing in getting to Beijing.
Take my word for it, there is only one practical option and that is to take the shuttle bus from the dock to either the city or the airport. It's about a two hour trip from memory.
Hope it helps.