Flight distance between Foshan, China and Kanpur, India 2,065.2 mi / 3,323.6 km