Welcome | Sign out

Cheap Flights from Tehran to Zurich - THR to ZRH (reverse)

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
$394
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$228
Pegasus, Emirates, Oman Air, Lufthansa, Qatar, Etihad, Aeroflot, Belavia, Turkish, Azal, Alitalia
$216
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Turkish, Aeroflot
$247
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$208
Lufthansa, Etihad, Alitalia, Azal, Atlasjet, Turkish, Emirates, Pegasus, Qatar
$97
Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus, Belavia
$223
Etihad, Pegasus, Emirates, Lufthansa, Turkish, Aeroflot
$242
Turkish, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$257
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$221
Alitalia, Etihad, Pegasus, Qatar, Turkish, Aeroflot, Lufthansa
$221
Pegasus, Alitalia, Lufthansa, Qatar, Turkish, Belavia, Aeroflot
$239
Aeroflot, Belavia, Turkish, Qatar, Alitalia, Emirates, Etihad, Pegasus, Lufthansa
$229
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$214
Aeroflot, Emirates, Turkish, Etihad, Lufthansa
$232
Etihad, Alitalia, Azal, Turkish, Belavia, Qatar, Lufthansa, Emirates, Pegasus, Aeroflot
$277
Lufthansa, Aeroflot, Turkish, Qatar, Etihad, Emirates
$338
Etihad, Alitalia, Lufthansa, Qatar, Turkish, Aeroflot
$259
Pegasus, Etihad, Emirates, Qatar, Turkish, Belavia, Aeroflot, Lufthansa
$226
Turkish, Aeroflot, Belavia, Etihad, Emirates, Alitalia, Lufthansa, Qatar
$242
Emirates, Etihad, Alitalia, Qatar, Turkish, Aeroflot, Lufthansa
$230
Lufthansa, Turkish, Etihad
$393
Turkish, Kuwait, Emirates, Oman Air, Qatar
$302
Etihad, Turkish, Aeroflot, Qatar, Lufthansa
$542
Pegasus, Turkish, Lufthansa
$283
Etihad, Lufthansa, Turkish, Aeroflot, Emirates
$667
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Qatar, Turkish
$239
Turkish, Qatar, Lufthansa, Alitalia, Pegasus
$645
Alitalia, Aeroflot, Lufthansa, Emirates, Azal, Turkish, Belavia
$242
Cheap Flights from Tehran to Zurich, from $223 Round trip from THR to ZRH