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
$294
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$208
Pegasus, Emirates, Oman Air, Lufthansa, Qatar, Etihad, Aeroflot, Belavia, Turkish, Azal, Alitalia
$195
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Turkish, Aeroflot
$261
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$223
Lufthansa, Etihad, Alitalia, Azal, Atlasjet, Turkish, Emirates, Pegasus, Qatar
$184
Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus, Belavia
$202
Etihad, Pegasus, Emirates, Lufthansa, Turkish, Aeroflot
$257
Turkish, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$272
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$200
Alitalia, Etihad, Pegasus, Qatar, Turkish, Aeroflot, Lufthansa
$200
Pegasus, Alitalia, Lufthansa, Qatar, Turkish, Belavia, Aeroflot
$254
Aeroflot, Belavia, Turkish, Qatar, Alitalia, Emirates, Etihad, Pegasus, Lufthansa
$199
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$230
Aeroflot, Emirates, Turkish, Etihad, Lufthansa
$247
Etihad, Alitalia, Azal, Turkish, Belavia, Qatar, Lufthansa, Emirates, Pegasus, Aeroflot
$227
Lufthansa, Aeroflot, Turkish, Qatar, Etihad, Emirates
$347
Etihad, Alitalia, Lufthansa, Qatar, Turkish, Aeroflot
$199
Pegasus, Etihad, Emirates, Qatar, Turkish, Belavia, Aeroflot, Lufthansa
$196
Turkish, Aeroflot, Belavia, Etihad, Emirates, Alitalia, Lufthansa, Qatar
$184
Emirates, Etihad, Alitalia, Qatar, Turkish, Aeroflot, Lufthansa
$247
Lufthansa, Turkish, Etihad
$400
Turkish, Kuwait, Emirates, Oman Air, Qatar
$277
Etihad, Turkish, Aeroflot, Qatar, Lufthansa
$256
Pegasus, Turkish, Lufthansa
$247
Etihad, Lufthansa, Turkish, Aeroflot, Emirates
$393
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Qatar, Turkish
$217
Turkish, Qatar, Lufthansa, Alitalia, Pegasus
$339
Alitalia, Aeroflot, Lufthansa, Emirates, Azal, Turkish, Belavia
$242
Cheap Flights from Tehran to Zurich, from $202 Round trip from THR to ZRH