Flight distance between Ismailia, Egypt and Tehran, Iran 1,160.0 mi / 1,866.8 km