Flight distance between Ilorin, Nigeria and Tehran, Iran 3,493.5 mi / 5,622.2 km