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
$283
Turkish, Azal, Alitalia, Kuwait, Etihad, Aeroflot, Qatar, Lufthansa, Oman Air, Emirates, Pegasus, Belavia
$239
Pegasus, Turkish
$325
Pegasus, Turkish, Lufthansa
$283
Pegasus, Turkish
$325
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$228
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$221
Pegasus, Lufthansa, Azal, Qatar, Turkish
$276
Oman Air, Kuwait, Qatar, Etihad, Alitalia, Azal, Turkish, Belavia, Emirates, Aeroflot, Lufthansa
$394
Turkish, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$257
Turkish, Qatar, Lufthansa, Alitalia, Pegasus
$645
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
$216
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Turkish, Aeroflot
$247
Lufthansa, Belavia, Etihad, Emirates, Alitalia
$540
Turkish, Pegasus
$407
Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus, Belavia
$223
Turkish, Qatar, Oman Air, Emirates, Etihad, Kuwait
$523
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$214
Aeroflot, Belavia, Turkish, Qatar, Alitalia, Emirates, Etihad, Pegasus, Lufthansa
$229
Turkish, Pegasus, Lufthansa
$628
Etihad, Alitalia, Lufthansa, Qatar, Turkish, Aeroflot
$259
Pegasus, Alitalia, Lufthansa, Qatar, Turkish, Belavia, Aeroflot
$239
Lufthansa, Turkish, Etihad, Pegasus, Alitalia
$857
Emirates, Etihad, Turkish, Qatar, Oman Air, Alitalia, Kuwait
$448
Pegasus, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Aeroflot, Turkish
$223
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$208
Turkish, Aeroflot, Belavia, Etihad, Emirates, Alitalia, Lufthansa, Qatar
$242
Cheap Flights from Tehran to Athens, from $239 Round trip from THR to ATH