Welcome | Sign out
Recommended by:More >

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
$259
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$202
Pegasus, Emirates, Oman Air, Lufthansa, Qatar, Etihad, Aeroflot, Belavia, Turkish, Azal, Alitalia
$186
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Turkish, Aeroflot
$213
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$192
Lufthansa, Etihad, Alitalia, Azal, Atlasjet, Turkish, Emirates, Pegasus, Qatar
$179
Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus, Belavia
$192
Etihad, Pegasus, Emirates, Lufthansa, Turkish, Aeroflot
$209
Turkish, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$233
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$199
Alitalia, Etihad, Pegasus, Qatar, Turkish, Aeroflot, Lufthansa
$191
Pegasus, Alitalia, Lufthansa, Qatar, Turkish, Belavia, Aeroflot
$208
Aeroflot, Belavia, Turkish, Qatar, Alitalia, Emirates, Etihad, Pegasus, Lufthansa
$209
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$193
Aeroflot, Emirates, Turkish, Etihad, Lufthansa
$201
Etihad, Alitalia, Azal, Turkish, Belavia, Qatar, Lufthansa, Emirates, Pegasus, Aeroflot
$221
Lufthansa, Aeroflot, Turkish, Qatar, Etihad, Emirates
$308
Etihad, Alitalia, Lufthansa, Qatar, Turkish, Aeroflot
$228
Pegasus, Etihad, Emirates, Qatar, Turkish, Belavia, Aeroflot, Lufthansa
$206
Turkish, Aeroflot, Belavia, Etihad, Emirates, Alitalia, Lufthansa, Qatar
$176
Emirates, Etihad, Alitalia, Qatar, Turkish, Aeroflot, Lufthansa
$210
Lufthansa, Turkish, Etihad
$334
Turkish, Kuwait, Emirates, Oman Air, Qatar
$104
Etihad, Turkish, Aeroflot, Qatar, Lufthansa
$322
Pegasus, Turkish, Lufthansa
$237
Etihad, Lufthansa, Turkish, Aeroflot, Emirates
$317
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Qatar, Turkish
$239
Turkish, Qatar, Lufthansa, Alitalia, Pegasus
$257
Alitalia, Aeroflot, Lufthansa, Emirates, Azal, Turkish, Belavia
$242
Recommended by:More >
Cheap Flights from Tehran to Zurich, from $198 Round trip from THR to ZRH