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
$307
Turkish, Azal, Alitalia, Kuwait, Etihad, Aeroflot, Qatar, Lufthansa, Oman Air, Emirates, Pegasus, Belavia
$239
Pegasus, Turkish
$348
Pegasus, Turkish, Lufthansa
$307
Pegasus, Turkish
$344
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$226
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$220
Pegasus, Lufthansa, Azal, Qatar, Turkish
$306
Oman Air, Kuwait, Qatar, Etihad, Alitalia, Azal, Turkish, Belavia, Emirates, Aeroflot, Lufthansa
$346
Turkish, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$255
Turkish, Qatar, Lufthansa, Alitalia, Pegasus
$639
Etihad, Alitalia, Azal, Turkish, Belavia, Qatar, Lufthansa, Emirates, Pegasus, Aeroflot
$277
Turkish, Kuwait, Emirates, Oman Air, Qatar
$292
Pegasus, Emirates, Oman Air, Lufthansa, Qatar, Etihad, Aeroflot, Belavia, Turkish, Azal, Alitalia
$214
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Turkish, Aeroflot
$245
Lufthansa, Belavia, Etihad, Emirates, Alitalia
$539
Turkish, Pegasus
$404
Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus, Belavia
$222
Turkish, Qatar, Oman Air, Emirates, Etihad, Kuwait
$531
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$213
Aeroflot, Belavia, Turkish, Qatar, Alitalia, Emirates, Etihad, Pegasus, Lufthansa
$228
Turkish, Pegasus, Lufthansa
$627
Etihad, Alitalia, Lufthansa, Qatar, Turkish, Aeroflot
$258
Pegasus, Alitalia, Lufthansa, Qatar, Turkish, Belavia, Aeroflot
$237
Lufthansa, Turkish, Etihad, Pegasus, Alitalia
$837
Emirates, Etihad, Turkish, Qatar, Oman Air, Alitalia, Kuwait
$448
Pegasus, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Aeroflot, Turkish
$222
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$207
Turkish, Aeroflot, Belavia, Etihad, Emirates, Alitalia, Lufthansa, Qatar
$241
Cheap Flights from Tehran to Athens, from $239 Round trip from THR to ATH