Welcome | Sign out
Recommended by:More >

Cheap Flights from Tehran to Zurich - THR to ZRH

Did You Know?

517,743 seats are available per week to fly from Tehran, IR to Zurich.
Swiss has 399 connecting flights between Tehran, IR and Zurich.
You must make at least one connection to fly from Tehran, IR to Zurich.
There are 6554 flights from Tehran, IR to Zurich per week.

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
$292
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$206
Pegasus, Emirates, Oman Air, Lufthansa, Qatar, Etihad, Aeroflot, Belavia, Turkish, Azal, Alitalia
$193
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Turkish, Aeroflot
$259
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$221
Lufthansa, Etihad, Alitalia, Azal, Atlasjet, Turkish, Emirates, Pegasus, Qatar
$196
Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus, Belavia
$200
Etihad, Pegasus, Emirates, Lufthansa, Turkish, Aeroflot
$255
Turkish, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$270
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$199
Alitalia, Etihad, Pegasus, Qatar, Turkish, Aeroflot, Lufthansa
$198
Pegasus, Alitalia, Lufthansa, Qatar, Turkish, Belavia, Aeroflot
$252
Aeroflot, Belavia, Turkish, Qatar, Alitalia, Emirates, Etihad, Pegasus, Lufthansa
$197
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$227
Aeroflot, Emirates, Turkish, Etihad, Lufthansa
$246
Etihad, Alitalia, Azal, Turkish, Belavia, Qatar, Lufthansa, Emirates, Pegasus, Aeroflot
$226
Lufthansa, Aeroflot, Turkish, Qatar, Etihad, Emirates
$346
Etihad, Alitalia, Lufthansa, Qatar, Turkish, Aeroflot
$197
Pegasus, Etihad, Emirates, Qatar, Turkish, Belavia, Aeroflot, Lufthansa
$194
Turkish, Aeroflot, Belavia, Etihad, Emirates, Alitalia, Lufthansa, Qatar
$182
Emirates, Etihad, Alitalia, Qatar, Turkish, Aeroflot, Lufthansa
$246
Lufthansa, Turkish, Etihad
$404
Turkish, Kuwait, Emirates, Oman Air, Qatar
$207
Etihad, Turkish, Aeroflot, Qatar, Lufthansa
$253
Pegasus, Turkish, Lufthansa
$257
Etihad, Lufthansa, Turkish, Aeroflot, Emirates
$392
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Qatar, Turkish
$215
Turkish, Qatar, Lufthansa, Alitalia, Pegasus
$338
Alitalia, Aeroflot, Lufthansa, Emirates, Azal, Turkish, Belavia
$242
Recommended by:More >
Cheap Flights from Tehran to Zurich, from $200 Round trip from THR to ZRH