Flight distance between Foshan, China and Pedregal, Panama 10,025.9 mi / 16,135.1 km