Flight distance between Foshan, China and Artashat, Armenia 4,105.4 mi / 6,607.0 km