Flight distance between Foshan, China and Step’anavan, Armenia 4,107.0 mi / 6,609.6 km