Flight distance between Ilorin, Nigeria and Zahedan, Iran 3,912.4 mi / 6,296.4 km