Flight distance between Foshan, China and Tabriz, Iran 4,024.9 mi / 6,477.4 km