Travel from Foshan to Macau

Bus or train from Foshan to Macau?

China Railways G-Class operates a train from Foshan to Macau hourly. Tickets cost $11 - $40 and the journey takes 28 minutes. Alternatively, China Bus Guide operates a bus from Foshan to Macau every 30 minutes. Tickets cost $8 - $12 and the journey takes 2 hours 30 minutes.

How to get from Foshan to Macau

ModeDurationPrice
From Chao An subway to Shayuan, line 8 subway to Changgang, line 2 subway to Guangzhou South, then train to Zhuhai.2 h 19 min$33
From Foshan bus to Zhuhai Gongbei.2 h 30 min$10
From Foshan taxi to Macau.1 h 30 min$152
From Foshan drive to Macau.1 h 30 min

How long does it take to get from Foshan to Macau?

It takes approximately 2 hours 19 minutes to get from Foshan to Macau, including transfers.

Is there a direct bus between Foshan and Macau?

Yes, there is a direct bus departing from Foshan and arriving at Zhuhai Gongbei. Services depart every 30 minutes. The journey takes approximately 2 hours 30 minutes.

Operators from Foshan to Macau

OperatorPhoneWebsite
Guangfo MetroGuangfo Metro
Guang Zhou MetroGuang Zhou Metro
China Railways G-Class86-773-2831999China Railways G-Class
China Bus GuideChina Bus Guide