Flight distance between Sétif, Algeria and Tehran, Iran 2,549.0 mi / 4,102.2 km