Flight distance between Foshan, China and Pokhara, Nepal 1,847.4 mi / 2,973.2 km