All scheduled flights from Tehran to Beirut (IKA-BEY)
Iran
Lebanon
All scheduled flights from IKA to BEY. You can fly from Tehran to Beirut non-stop on Tuesdays, Wednesdays & Thursdays and the flight takes about 2 and a half hours. Flights with stops take between 7 to 7 hours depending on your flight and connection airport.