Distance between Bachuan and Foshan
Distance from Bachuan to Foshan is 643 miles / 1035 kilometers.
Map showing the distance from Bachuan to Foshan
![]() |
Air distance: | miles km |
Time difference between Bachuan and Foshan
There is no time difference between Bachuan and Foshan. Current local time in Bachuan and Foshan is 01:03 CST (2025-02-28)