Outbound | Return | Airlines | Shop | Baggage | Price | ||
---|---|---|---|---|---|---|---|
Best option Zurich Tehran | Outbound 01/21/26 1 Stopover (SAW) VF0054, VF0187 08h 45min | Return 01/30/26 1 Stopover (SAW) PC0513, PC0947 09h 05min | | ![]() | ? | $277 | |
Zurich Tehran | Outbound 01/21/26 1 Stopover (DXB) EK0088, EK2302 20h 55min | Return 01/30/26 1 Stopover (DXB) EK2374, EK0085 12h 30min | | ![]() | $756 | ||
Zurich Tehran | Outbound 01/21/26 1 Stopover (SAW) VF0054, VF0187 08h 45min | Return 01/30/26 1 Stopover (SAW) VF0188, VF0053 11h 05min | | ![]() | ? | $350 | |
Zurich Tehran | Outbound 01/21/26 1 Stopover (SAW) PC0950, PC0512 08h 55min | Return 01/30/26 1 Stopover (SAW) PC0519, PC0949 28h 30min | | ![]() | ? | $478 | |
Zurich Tehran | Outbound 01/22/26 1 Stopover (FRA) LH1187, LH0600 08h 15min | Return 02/02/26 1 Stopover (FRA) LH0601, LH6906 08h 20min | | ![]() | ? | $531 | |
Zurich Tehran | Outbound 04/01/26 1 Stopover (FRA) LH1187, LH0600 06h 55min | Return 04/15/26 1 Stopover (VIE) OS0088, OS0143 17h 50min | | ![]() | ? | $612 | |
Zurich Tehran | Outbound 04/01/26 1 Stopover (FRA) LH6907, LH0600 08h 45min | Return 04/15/26 1 Stopover (VIE) OS0088, OS0131 07h 55min | | ![]() | ? | $726 | |
Zurich Tehran | Outbound 04/01/26 2 Stopovers (BEG, VIE) LX1418, OS0722, OS0087 24h 10min | Return 04/15/26 3 Stopovers (IST, WAW, MUC) TK0873, TK1265, LH1617, LH5748 34h 10min | | ![]() | ? | $1,228 | |
Zurich Tehran | Outbound 01/21/26 1 Stopover (SAW) PC0948, PC0518 22h 20min | Return 01/30/26 1 Stopover (SAW) PC0519, PC0949 28h 30min | | ![]() | ? | $1,359 | |
Zurich Tehran | Outbound 04/01/26 1 Stopover (FRA) LX3602, LX4020 06h 55min | Return 04/15/26 1 Stopover (VIE) OS0088, OS8805 15h 55min | | ![]() | ? | $1,610 |
Airline
- Lufthansa
- Pegasus Airlines
- AJet
- Swiss International Air Lines
- Emirates Airline
Tips and tricks to help you find cheap flights from Zurich to Tehran
Favorite airline: Pegasus Airlines
The majority of passengers on the route Zurich – Tehran prefer to fly with Pegasus Airlines.

Pegasus Airlines
60 %

Turkish Airlines
27 %

Emirates
13 %
Favourite connection: via Istanbul - Sabiha Gökcen
The most popular route is via Istanbul - Sabiha Gökcen and is booked by 60 % of all travelers.
Route
bookings
1 stopover Istanbul - Sabiha Gökcen
12h 35min, from $317
60 %
2 stopovers Istanbul - Sabiha Gökcen Ankara Esenboga
13h 20min, from $380
27 %
1 stopover Dubai
29h 50min, from $632
13 %
Important flight information
Flight information: Zurich - Tehran
Roundtrip from | $276.46 |
---|---|
Distance | 3745 km |
Departure airport | Airport Zurich (Zürich)-Kloten (ZRH) |
Departure country | Flights from Switzerland |
Arrival airport | Airport Tehran (IKA) |
Destination country | Flights to Iran |
Flight destinations with a similar price
- Flight Tehran - Munich from $408
- Flight Tehran - Vienna from $334
- Flight Tehran - Berlin from $296
- Flight Tehran - Hamburg from $344
- Flight Tehran - Frankfurt from $339
- Flight Tehran - Dubai from $302
- Flight Tehran - Yerevan from $446
- Flight Tehran - Dusseldorf from $376
- Flight Tehran - Bangkok from $597
- Flight Tehran - Istanbul from $409
Flight destinations with a similar price
- Flight Zurich - Colombo from $298
- Flight Zurich - Erbil from $267
- Flight Zurich - Sofia from $262
- Flight Zurich - Newark from $289
- Flight Zurich - Tel Aviv from $302
- Flight Zurich - New York from $289