Foshan is located in Guangzhou city, China at the 23.0268, 113.1315 coordinates. Distance from Foshan to other cities. are listed below, click on the city name to find distance between. Distance from Foshan to Shenzhen 110 km, to Dongguan 63 km, to Shantou 368 km. The green marker indicates the location of Foshan.