Flight distance between Foshan, China and Abovyan, Armenia 4,098.7 mi / 6,596.2 km