Welcome | Sign out

Cheap Flights from Tehran to Edinburgh, United Kingdom - THR to EDI (reverse)

Did You Know?

There are 4158 flights from Tehran, IR to Edinburgh per week.
You must make at least one connection to fly from Tehran, IR to Edinburgh.
240,295 seats are available per week to fly from Tehran, IR to Edinburgh.
Turkish Airlines has 380 connecting flights between Tehran, IR and Edinburgh.

Cheap International Flights from Tehran - THR

Flights
Airline
Lowest Price
Belavia, Turkish, Azal, Alitalia, Kuwait, Etihad, Aeroflot, Qatar, Lufthansa, Oman Air, Emirates, Pegasus
$239
Aeroflot, Turkish, Qatar, Lufthansa, Emirates, Etihad
$351
Belavia, Turkish, Azal, Alitalia, Kuwait, Etihad, Aeroflot, Qatar, Lufthansa, Oman Air, Emirates, Pegasus
$238
Belavia, Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus
$233
Belavia, Turkish, Azal, Alitalia, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Oman Air, Emirates
$395
Turkish, Atlasjet, Azal, Alitalia, Etihad, Qatar, Lufthansa, Emirates, Pegasus
$97
Aeroflot, Turkish, Qatar, Lufthansa, Alitalia, Emirates, Etihad, Pegasus
$223
Aeroflot, Turkish, Qatar, Lufthansa, Alitalia, Etihad, Pegasus
$231
Aeroflot, Turkish, Lufthansa, Emirates, Etihad, Pegasus
$245
Aeroflot, Turkish, Lufthansa, Emirates, Etihad
$235
Belavia, Turkish, Azal, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus
$277
Aeroflot, Turkish, Qatar, Oman Air, Lufthansa, Alitalia, Emirates, Pegasus
$225
Aeroflot, Turkish, Qatar, Lufthansa, Alitalia, Emirates, Etihad, Kuwait
$210
Belavia, Turkish, Azal, Alitalia, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus
$231
Aeroflot, Turkish, Qatar, Lufthansa, Alitalia, Emirates, Etihad
$240
Aeroflot, Belavia, Turkish, Qatar, Lufthansa, Alitalia, Emirates, Etihad
$252
Turkish, Qatar, Oman Air, Emirates, Kuwait
$302
Turkish, Swiss, Alitalia, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates
$379
Turkish, Swiss, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates
$490
Turkish, Swiss, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates
$649
Turkish, Qatar, Lufthansa, Alitalia, Emirates, Etihad, Pegasus
$239
Lufthansa
$847
Turkish, Qatar, Azal, Lufthansa, Pegasus
$279
China Southern, Aeroflot, Turkish, Qatar, Oman Air, Emirates, Kuwait, Etihad
$563
Turkish, Swiss, Alitalia, Etihad, Qatar, Lufthansa
$529
Turkish, Swiss, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa, Emirates
$380
Turkish, Swiss, Alitalia, Etihad, Qatar, Lufthansa
$630
Turkish, Swiss, Alitalia, Etihad, Aeroflot, Qatar, Lufthansa
$639
China Southern, Aeroflot, Turkish, Qatar, Emirates, Etihad
$700
China Southern, Turkish, Qatar, Oman Air, Emirates, Kuwait, Etihad
$536
Cheap Flights from Tehran to Edinburgh, United Kingdom, from $895 Round trip from THR to EDI