Flight distance between Foshan, China and Kalmunai, Sri Lanka 2,340.4 mi / 3,766.5 km