Flight distance between Santiago de Veraguas, Panama and Foshan, China 10,083.9 mi / 16,228.5 km