Flight distance between Foshan, China and Okāra, Pakistan 2,489.9 mi / 4,007.1 km