Welcome | Sign out

Cheap Flights from Tehran to Athens - THR to ATH

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
$304
Turkish, Azal, Alitalia, Kuwait, Etihad, Aeroflot, Qatar, Lufthansa, Oman Air, Emirates, Pegasus, Belavia
$239
Pegasus, Turkish
$346
Pegasus, Turkish, Lufthansa
$304
Pegasus, Turkish
$342
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$225
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$219
Pegasus, Lufthansa, Azal, Qatar, Turkish
$304
Oman Air, Kuwait, Qatar, Etihad, Alitalia, Azal, Turkish, Belavia, Emirates, Aeroflot, Lufthansa
$343
Turkish, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$254
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
$213
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Turkish, Aeroflot
$243
Lufthansa, Belavia, Etihad, Emirates, Alitalia
$538
Turkish, Pegasus
$399
Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus, Belavia
$221
Turkish, Qatar, Oman Air, Emirates, Etihad, Kuwait
$531
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$212
Aeroflot, Belavia, Turkish, Qatar, Alitalia, Emirates, Etihad, Pegasus, Lufthansa
$227
Turkish, Pegasus, Lufthansa
$626
Etihad, Alitalia, Lufthansa, Qatar, Turkish, Aeroflot
$257
Pegasus, Alitalia, Lufthansa, Qatar, Turkish, Belavia, Aeroflot
$236
Lufthansa, Turkish, Etihad, Pegasus, Alitalia
$835
Emirates, Etihad, Turkish, Qatar, Oman Air, Alitalia, Kuwait
$448
Pegasus, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Aeroflot, Turkish
$220
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$206
Turkish, Aeroflot, Belavia, Etihad, Emirates, Alitalia, Lufthansa, Qatar
$241
Cheap Flights from Tehran to Athens, from $239 Round trip from THR to ATH