Travel from Hong-Kong to Foshan

Bus or train from Hong Kong to Foshan?

EE Bus operates a bus from Hong Kong to Foshan every 30 minutes. Tickets cost $13 - $25 and the journey takes 1 h 54 min. Alternatively, MTR Intercity operates a train from Hong Kong to Foshan hourly. Tickets cost $25 - $35 and the journey takes 2 h.

How to get from Hong Kong to Foshan

ModeDurationPrice
From Sheung Wan HK Macau Ferry bus to Shenzhen Bay, walk to Shenzhen Bay Port, then bus to Foshan.2 h 54 min$199
From Causeway Bay bus to Foshan.2 h 58 min$119
From Hung Hom Station train to Guangzhou East, line 1 subway to Xilang, then subway to Chao An.3 h 8 min$225
From Hong Kong drive to Foshan.2 h 2 min$280

How long does it take to get from Hong Kong to Foshan?

It takes approximately 2 h 54 min to get from Hong Kong to Foshan, including transfers.

Is there a direct bus between Hong Kong and Foshan?

Yes, there is a direct bus departing from Causeway Bay and arriving at Foshan. Services depart every 10 minutes, and operate every day. The journey takes approximately 2 h 58 min.

Operators from Hong Kong to Foshan

OperatorPhoneWebsite
Trans Island Limousine BusTrans Island Limousine Bus
EE BusEE Bus
MTR IntercityMTR Intercity
Guang Zhou MetroGuang Zhou Metro
Guangfo MetroGuangfo Metro