Flight distance between Foshan, China and Arāk, Iran 3,865.3 mi / 6,220.6 km