Flight distance between Foshan, China and Phuket, Thailand 1,431.5 mi / 2,303.7 km