Welcome | Sign out

Cheap Flights from Tehran to Athens - THR to ATH (reverse)

Did You Know?

You must make at least one connection to fly from Tehran, IR to Athens.
There are 4716 flights from Tehran, IR to Athens per week.
405,878 seats are available per week to fly from Tehran, IR to Athens.
Turkish Airlines has 410 connecting flights between Tehran, IR and Athens.

Cheap International Flights from Tehran - THR

Flights
Airline
Lowest Price
Lufthansa, Etihad, Alitalia, Azal, Atlasjet, Turkish, Emirates, Pegasus, Qatar
$97
Turkish, Pegasus, Lufthansa
$278
Turkish, Azal, Alitalia, Kuwait, Etihad, Aeroflot, Qatar, Lufthansa, Oman Air, Emirates, Pegasus, Belavia
$239
Pegasus, Turkish
$320
Pegasus, Turkish, Lufthansa
$278
Pegasus, Turkish
$320
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$230
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$223
Pegasus, Lufthansa, Azal, Qatar, Turkish
$278
Oman Air, Kuwait, Qatar, Etihad, Alitalia, Azal, Turkish, Belavia, Emirates, Aeroflot, Lufthansa
$394
Turkish, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$259
Turkish, Qatar, Lufthansa, Alitalia, Pegasus
$646
Etihad, Alitalia, Azal, Turkish, Belavia, Qatar, Lufthansa, Emirates, Pegasus, Aeroflot
$277
Turkish, Kuwait, Emirates, Oman Air, Qatar
$302
Pegasus, Emirates, Oman Air, Lufthansa, Qatar, Etihad, Aeroflot, Belavia, Turkish, Azal, Alitalia
$217
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Turkish, Aeroflot
$249
Lufthansa, Belavia, Etihad, Emirates, Alitalia
$540
Turkish, Pegasus
$395
Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus, Belavia
$225
Turkish, Qatar, Oman Air, Emirates, Etihad, Kuwait
$523
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$216
Aeroflot, Belavia, Turkish, Qatar, Alitalia, Emirates, Etihad, Pegasus, Lufthansa
$231
Turkish, Pegasus, Lufthansa
$629
Etihad, Alitalia, Lufthansa, Qatar, Turkish, Aeroflot
$261
Pegasus, Alitalia, Lufthansa, Qatar, Turkish, Belavia, Aeroflot
$241
Lufthansa, Turkish, Etihad, Pegasus, Alitalia
$842
Emirates, Etihad, Turkish, Qatar, Oman Air, Alitalia, Kuwait
$448
Pegasus, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Aeroflot, Turkish
$224
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$209
Turkish, Aeroflot, Belavia, Etihad, Emirates, Alitalia, Lufthansa, Qatar
$244
Cheap Flights from Tehran to Athens, from $239 Round trip from THR to ATH