I took the train to Guangzhou from HKG city terminal--its was a double decker with food service. Nice trip.
I understand budget flights fly thru Macao airport.
I think Sat looks worse...