- Cheapest
US$532
1 stop · 18 h 45 min
Thursday 19 November
12:00
Kish Island (KIH)
6 h 19 min
LufthansaLH892
18:19
Frankfurt (FRA)
Layover in Frankfurt (FRA) · 4 h 13 min
22:32
Frankfurt (FRA)
8 h 13 min
LufthansaLH633
06:45
New York (JFK)
Opens in a new tab. Price and availability are confirmed there.