Welcome | Sign out
Recommended by:More >

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

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
Turkish, Azal, Alitalia, Kuwait, Etihad, Aeroflot, Qatar, Lufthansa, Oman Air, Emirates, Pegasus, Belavia
$239
Lufthansa, Aeroflot, Turkish, Qatar, Etihad, Emirates
$346
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$206
Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus, Belavia
$201
Oman Air, Kuwait, Qatar, Etihad, Alitalia, Azal, Turkish, Belavia, Emirates, Aeroflot, Lufthansa
$293
Lufthansa, Etihad, Alitalia, Azal, Atlasjet, Turkish, Emirates, Pegasus, Qatar
$196
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$228
Alitalia, Etihad, Pegasus, Qatar, Turkish, Aeroflot, Lufthansa
$199
Etihad, Pegasus, Emirates, Lufthansa, Turkish, Aeroflot
$255
Aeroflot, Emirates, Turkish, Etihad, Lufthansa
$246
Etihad, Alitalia, Azal, Turkish, Belavia, Qatar, Lufthansa, Emirates, Pegasus, Aeroflot
$226
Pegasus, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Aeroflot, Turkish
$201
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$222
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$199
Emirates, Etihad, Alitalia, Qatar, Turkish, Aeroflot, Lufthansa
$246
Turkish, Aeroflot, Belavia, Etihad, Emirates, Alitalia, Lufthansa, Qatar
$183
Turkish, Kuwait, Emirates, Oman Air, Qatar
$207
Turkish, Swiss, Alitalia, Etihad, Kuwait, Qatar, Lufthansa, Emirates, Aeroflot
$336
Emirates, Lufthansa, Aeroflot, Etihad, Alitalia, Swiss, Turkish
$450
Etihad, Turkish, Aeroflot, Qatar, Swiss, Lufthansa, Emirates, Alitalia
$602
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Qatar, Turkish
$216
Lufthansa
$791
Pegasus, Lufthansa, Azal, Qatar, Turkish
$257
Etihad, Kuwait, Emirates, Oman Air, Qatar, Turkish, Aeroflot, China Southern
$490
Swiss, Alitalia, Etihad, Qatar, Lufthansa, Turkish
$476
Swiss, Turkish, Aeroflot, Qatar, Lufthansa, Emirates, Etihad, Alitalia
$346
Alitalia, Etihad, Qatar, Lufthansa, Swiss, Turkish
$537
Lufthansa, Qatar, Aeroflot, Alitalia, Swiss, Turkish, Etihad
$592
Etihad, Emirates, Qatar, Turkish, Aeroflot, China Southern
$619
Etihad, Kuwait, Emirates, Oman Air, Qatar, Turkish, China Southern
$487
Recommended by:More >
Cheap Flights from Tehran to Edinburgh, United Kingdom, from $518 Round trip from THR to EDI