Answered by James from United Kingdom | May. 15, 2013 20:57
Actually, the coaches can only take you to travel from Shenzhen Bay to Disneyland, so they are not suitable for your journey.
In my opinion, either MTR or ferry can be good way. It depends on where you are going in Shenzhen. Anyway, by ferry:
From Disney, you can take Disney Resort Line to Sunny Bay Station, where transfer to Tung Chung Line to HK Station/Central. Then transfer to take Island Line to Sheung Wan Station, near which you can find HK-Macau Ferry Terminal. There you can find the ferries to Shenzhen Shekou Port and it only takes around an hour to reach.