Welcome | Sign out

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
$344
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$225
Pegasus, Emirates, Oman Air, Lufthansa, Qatar, Etihad, Aeroflot, Belavia, Turkish, Azal, Alitalia
$213
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Turkish, Aeroflot
$243
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$206
Lufthansa, Etihad, Alitalia, Azal, Atlasjet, Turkish, Emirates, Pegasus, Qatar
$97
Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus, Belavia
$221
Etihad, Pegasus, Emirates, Lufthansa, Turkish, Aeroflot
$239
Turkish, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$254
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$219
Alitalia, Etihad, Pegasus, Qatar, Turkish, Aeroflot, Lufthansa
$219
Pegasus, Alitalia, Lufthansa, Qatar, Turkish, Belavia, Aeroflot
$236
Aeroflot, Belavia, Turkish, Qatar, Alitalia, Emirates, Etihad, Pegasus, Lufthansa
$227
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$212
Aeroflot, Emirates, Turkish, Etihad, Lufthansa
$229
Etihad, Alitalia, Azal, Turkish, Belavia, Qatar, Lufthansa, Emirates, Pegasus, Aeroflot
$277
Lufthansa, Aeroflot, Turkish, Qatar, Etihad, Emirates
$333
Etihad, Alitalia, Lufthansa, Qatar, Turkish, Aeroflot
$257
Pegasus, Etihad, Emirates, Qatar, Turkish, Belavia, Aeroflot, Lufthansa
$224
Turkish, Aeroflot, Belavia, Etihad, Emirates, Alitalia, Lufthansa, Qatar
$241
Emirates, Etihad, Alitalia, Qatar, Turkish, Aeroflot, Lufthansa
$229
Lufthansa, Turkish, Etihad
$392
Turkish, Kuwait, Emirates, Oman Air, Qatar
$292
Etihad, Turkish, Aeroflot, Qatar, Lufthansa
$540
Pegasus, Turkish, Lufthansa
$305
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 $220 Round trip from THR to ZRH