Welcome | Sign out
Recommended by:More >

Cheap Flights from Tehran to Zurich - THR to ZRH

Did You Know?

Swiss has 399 connecting flights between Tehran, IR and Zurich.
You must make at least one connection to fly from Tehran, IR to Zurich.

Cheap International Flights from Tehran - THR

Flights
Airline
Lowest Price
Turkish, Azal, Alitalia, Kuwait, Etihad, Aeroflot, Qatar, Lufthansa, Oman Air, Emirates, Pegasus, Belavia
$239
Oman Air, Kuwait, Qatar, Etihad, Alitalia, Azal, Turkish, Belavia, Emirates, Aeroflot, Lufthansa
$274
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$179
Pegasus, Emirates, Oman Air, Lufthansa, Qatar, Etihad, Aeroflot, Belavia, Turkish, Azal, Alitalia
$170
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Turkish, Aeroflot
$194
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$166
Lufthansa, Etihad, Alitalia, Azal, Atlasjet, Turkish, Emirates, Pegasus, Qatar
$177
Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus, Belavia
$171
Etihad, Pegasus, Emirates, Lufthansa, Turkish, Aeroflot
$241
Turkish, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$257
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$174
Alitalia, Etihad, Pegasus, Qatar, Turkish, Aeroflot, Lufthansa
$173
Pegasus, Alitalia, Lufthansa, Qatar, Turkish, Belavia, Aeroflot
$221
Aeroflot, Belavia, Turkish, Qatar, Alitalia, Emirates, Etihad, Pegasus, Lufthansa
$184
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$218
Aeroflot, Emirates, Turkish, Etihad, Lufthansa
$232
Etihad, Alitalia, Azal, Turkish, Belavia, Qatar, Lufthansa, Emirates, Pegasus, Aeroflot
$166
Lufthansa, Aeroflot, Turkish, Qatar, Etihad, Emirates
$332
Etihad, Alitalia, Lufthansa, Qatar, Turkish, Aeroflot
$172
Pegasus, Etihad, Emirates, Qatar, Turkish, Belavia, Aeroflot, Lufthansa
$181
Turkish, Aeroflot, Belavia, Etihad, Emirates, Alitalia, Lufthansa, Qatar
$160
Emirates, Etihad, Alitalia, Qatar, Turkish, Aeroflot, Lufthansa
$235
Lufthansa, Turkish, Etihad
$337
Turkish, Kuwait, Emirates, Oman Air, Qatar
$104
Etihad, Turkish, Aeroflot, Qatar, Lufthansa
$266
Pegasus, Turkish, Lufthansa
$209
Etihad, Lufthansa, Turkish, Aeroflot, Emirates
$383
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Qatar, Turkish
$187
Turkish, Qatar, Lufthansa, Alitalia, Pegasus
$275
Alitalia, Aeroflot, Lufthansa, Emirates, Azal, Turkish, Belavia
$242
Recommended by:More >
Cheap Flights from Tehran to Zurich, from $179 Round trip from THR to ZRH