After the “train” way, it is time to get to the “bus” way. In fact, personally, I like the bus way best. This is because, it is comparatively convenient and not that expensive.
But when I say the “bus” way, I mean the direct bus from Hong Kong to Guangzhou.
You can always take the train from Hong Kong to Lowu, and then take the bus from Lowu, Shenzhen to Guangzhou. Buses depart hourly from Lowu bus station, Shenzhen, next to the immigration building, for Guangzhou. But this way is not convenient, so I don’t recommend it.
There are at least a few Hong Kong bus companies operating direct bus between Hong Kong and Guangzhou. But the one I usually use is the China Travel Service (CTS) bus service. The buses are frequent, and you can get on the bus at many locations across Hong Kong island and Kowloon.
I usually go to the CTS branch in Sheung Wan for the bus. There is a booth outside the branch, overlooking the road. Get the bus ticket there and you can right away get on the bus – at the scheduled time. Wan Chai and Mong Kok CTS branches are also hot spots for getting on the direct bus.
One way journey costs about HK$100, and lasts about 2.5 to 3 hours. But do note that the drop off point in Guangzhou is different, depending on where and when you get on the bus.
Check out the CTS Hong Kong – Guangzhou bus fare and schedule here:
Also note that since the bus will go via the Huanggang port of entry, passengers will have to get off and get on the bus twice for the immigration formality of Hong Kong side and Shenzhen side. But there will be staff on hand directing you to go back to the right bus. So no worries.