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
$269
Oman Air, Kuwait, Qatar, Etihad, Alitalia, Azal, Turkish, Belavia, Emirates, Aeroflot, Lufthansa
$277
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$181
Pegasus, Emirates, Oman Air, Lufthansa, Qatar, Etihad, Aeroflot, Belavia, Turkish, Azal, Alitalia
$171
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Turkish, Aeroflot
$196
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$168
Lufthansa, Etihad, Alitalia, Azal, Atlasjet, Turkish, Emirates, Pegasus, Qatar
$161
Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus, Belavia
$173
Etihad, Pegasus, Emirates, Lufthansa, Turkish, Aeroflot
$242
Turkish, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$222
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$176
Alitalia, Etihad, Pegasus, Qatar, Turkish, Aeroflot, Lufthansa
$175
Pegasus, Alitalia, Lufthansa, Qatar, Turkish, Belavia, Aeroflot
$220
Aeroflot, Belavia, Turkish, Qatar, Alitalia, Emirates, Etihad, Pegasus, Lufthansa
$186
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$218
Aeroflot, Emirates, Turkish, Etihad, Lufthansa
$234
Etihad, Alitalia, Azal, Turkish, Belavia, Qatar, Lufthansa, Emirates, Pegasus, Aeroflot
$167
Lufthansa, Aeroflot, Turkish, Qatar, Etihad, Emirates
$337
Etihad, Alitalia, Lufthansa, Qatar, Turkish, Aeroflot
$175
Pegasus, Etihad, Emirates, Qatar, Turkish, Belavia, Aeroflot, Lufthansa
$182
Turkish, Aeroflot, Belavia, Etihad, Emirates, Alitalia, Lufthansa, Qatar
$161
Emirates, Etihad, Alitalia, Qatar, Turkish, Aeroflot, Lufthansa
$236
Lufthansa, Turkish, Etihad
$332
Turkish, Kuwait, Emirates, Oman Air, Qatar
$207
Etihad, Turkish, Aeroflot, Qatar, Lufthansa
$268
Pegasus, Turkish, Lufthansa
$196
Etihad, Lufthansa, Turkish, Aeroflot, Emirates
$383
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Qatar, Turkish
$189
Turkish, Qatar, Lufthansa, Alitalia, Pegasus
$277
Alitalia, Aeroflot, Lufthansa, Emirates, Azal, Turkish, Belavia
$257
Recommended by:More >
Cheap Flights from Tehran to Zurich, from $181 Round trip from THR to ZRH