Welcome | Sign out
Recommended by:More >

Cheap Flights from Tehran to Zurich - THR to ZRH

Did You Know?

Swiss has 399 connecting flights between Tehran, IR and Zurich.
You must make at least one connection to fly from Tehran, IR to Zurich.

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
$282
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$185
Pegasus, Emirates, Oman Air, Lufthansa, Qatar, Etihad, Aeroflot, Belavia, Turkish, Azal, Alitalia
$175
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Turkish, Aeroflot
$201
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$171
Lufthansa, Etihad, Alitalia, Azal, Atlasjet, Turkish, Emirates, Pegasus, Qatar
$179
Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus, Belavia
$177
Etihad, Pegasus, Emirates, Lufthansa, Turkish, Aeroflot
$247
Turkish, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$262
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$180
Alitalia, Etihad, Pegasus, Qatar, Turkish, Aeroflot, Lufthansa
$179
Pegasus, Alitalia, Lufthansa, Qatar, Turkish, Belavia, Aeroflot
$243
Aeroflot, Belavia, Turkish, Qatar, Alitalia, Emirates, Etihad, Pegasus, Lufthansa
$189
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$222
Aeroflot, Emirates, Turkish, Etihad, Lufthansa
$238
Etihad, Alitalia, Azal, Turkish, Belavia, Qatar, Lufthansa, Emirates, Pegasus, Aeroflot
$169
Lufthansa, Aeroflot, Turkish, Qatar, Etihad, Emirates
$341
Etihad, Alitalia, Lufthansa, Qatar, Turkish, Aeroflot
$178
Pegasus, Etihad, Emirates, Qatar, Turkish, Belavia, Aeroflot, Lufthansa
$186
Turkish, Aeroflot, Belavia, Etihad, Emirates, Alitalia, Lufthansa, Qatar
$164
Emirates, Etihad, Alitalia, Qatar, Turkish, Aeroflot, Lufthansa
$240
Lufthansa, Turkish, Etihad
$344
Turkish, Kuwait, Emirates, Oman Air, Qatar
$104
Etihad, Turkish, Aeroflot, Qatar, Lufthansa
$271
Pegasus, Turkish, Lufthansa
$236
Etihad, Lufthansa, Turkish, Aeroflot, Emirates
$386
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Qatar, Turkish
$194
Turkish, Qatar, Lufthansa, Alitalia, Pegasus
$281
Alitalia, Aeroflot, Lufthansa, Emirates, Azal, Turkish, Belavia
$242
Recommended by:More >
Cheap Flights from Tehran to Zurich, from $185 Round trip from THR to ZRH