Flight distance between Foshan, China and Bhairāhawā, Nepal 1,875.6 mi / 3,018.5 km