How to Reach Foshan


  • By Air: Foshan doesn’t have an airport, but Baiyun Airport in Guangzhou is the closest one to the city. It is served by both domestic and international flights. From the airport, you can reach Foshan through an intercity bus, a shuttle bus or a taxi.
  • By Train: Most of the trains heading towards Hainan and Guangxi stop at Foshan railway station. It also has a few services to Guangzhou and Hung Hom. There are many buses that take you to the train station from the downtown.
  • By Bus: Guangfo Bus Terminal in Fangcun is the long distance bus station in Foshan. There are a number of buses running between Guangzhou and Foshan every day. Apart from that, there are also services to other cities in Guangdong.
  • By Metro: Foshan is served by an intercity metro that connects the city to Guangzhou and other places in the province.


  • By Taxi: Taxis are the easiest way to get around Foshan. The drivers take you to various sightseeing places in and around the city with a basic fare of 7 Yuan for the first 2.6kms. An additional Yuan is charged for each extra kilometre and 1 Yuan is added as a fuel Surcharge.
  • By Bus: With a ticket fare of 2 Yuan per ride, you can board a bus and cover all the places to visit in the city.