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
$346
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$227
Pegasus, Emirates, Oman Air, Lufthansa, Qatar, Etihad, Aeroflot, Belavia, Turkish, Azal, Alitalia
$215
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Turkish, Aeroflot
$245
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$207
Lufthansa, Etihad, Alitalia, Azal, Atlasjet, Turkish, Emirates, Pegasus, Qatar
$97
Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus, Belavia
$222
Etihad, Pegasus, Emirates, Lufthansa, Turkish, Aeroflot
$240
Turkish, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$256
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$220
Alitalia, Etihad, Pegasus, Qatar, Turkish, Aeroflot, Lufthansa
$220
Pegasus, Alitalia, Lufthansa, Qatar, Turkish, Belavia, Aeroflot
$237
Aeroflot, Belavia, Turkish, Qatar, Alitalia, Emirates, Etihad, Pegasus, Lufthansa
$228
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$213
Aeroflot, Emirates, Turkish, Etihad, Lufthansa
$231
Etihad, Alitalia, Azal, Turkish, Belavia, Qatar, Lufthansa, Emirates, Pegasus, Aeroflot
$277
Lufthansa, Aeroflot, Turkish, Qatar, Etihad, Emirates
$334
Etihad, Alitalia, Lufthansa, Qatar, Turkish, Aeroflot
$259
Pegasus, Etihad, Emirates, Qatar, Turkish, Belavia, Aeroflot, Lufthansa
$225
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
$292
Etihad, Turkish, Aeroflot, Qatar, Lufthansa
$541
Pegasus, Turkish, Lufthansa
$307
Etihad, Lufthansa, Turkish, Aeroflot, Emirates
$715
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Qatar, Turkish
$239
Turkish, Qatar, Lufthansa, Alitalia, Pegasus
$639
Alitalia, Aeroflot, Lufthansa, Emirates, Azal, Turkish, Belavia
$242
Cheap Flights from Tehran to Zurich, from $222 Round trip from THR to ZRH