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
$298
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$246
Pegasus, Emirates, Oman Air, Lufthansa, Qatar, Etihad, Aeroflot, Belavia, Turkish, Azal, Alitalia
$234
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Turkish, Aeroflot
$265
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$227
Lufthansa, Etihad, Alitalia, Azal, Atlasjet, Turkish, Emirates, Pegasus, Qatar
$186
Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus, Belavia
$242
Etihad, Pegasus, Emirates, Lufthansa, Turkish, Aeroflot
$260
Turkish, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$275
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$240
Alitalia, Etihad, Pegasus, Qatar, Turkish, Aeroflot, Lufthansa
$240
Pegasus, Alitalia, Lufthansa, Qatar, Turkish, Belavia, Aeroflot
$257
Aeroflot, Belavia, Turkish, Qatar, Alitalia, Emirates, Etihad, Pegasus, Lufthansa
$248
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$233
Aeroflot, Emirates, Turkish, Etihad, Lufthansa
$250
Etihad, Alitalia, Azal, Turkish, Belavia, Qatar, Lufthansa, Emirates, Pegasus, Aeroflot
$228
Lufthansa, Aeroflot, Turkish, Qatar, Etihad, Emirates
$353
Etihad, Alitalia, Lufthansa, Qatar, Turkish, Aeroflot
$240
Pegasus, Etihad, Emirates, Qatar, Turkish, Belavia, Aeroflot, Lufthansa
$245
Turkish, Aeroflot, Belavia, Etihad, Emirates, Alitalia, Lufthansa, Qatar
$225
Emirates, Etihad, Alitalia, Qatar, Turkish, Aeroflot, Lufthansa
$249
Lufthansa, Turkish, Etihad
$412
Turkish, Kuwait, Emirates, Oman Air, Qatar
$286
Etihad, Turkish, Aeroflot, Qatar, Lufthansa
$560
Pegasus, Turkish, Lufthansa
$306
Etihad, Lufthansa, Turkish, Aeroflot, Emirates
$595
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Qatar, Turkish
$239
Turkish, Qatar, Lufthansa, Alitalia, Pegasus
$342
Alitalia, Aeroflot, Lufthansa, Emirates, Azal, Turkish, Belavia
$242
Cheap Flights from Tehran to Zurich, from $241 Round trip from THR to ZRH