Flight distance between Foshan, China and Hetauda, Nepal 1,778.5 mi / 2,862.2 km