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
$307
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$197
Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus, Belavia
$192
Oman Air, Kuwait, Qatar, Etihad, Alitalia, Azal, Turkish, Belavia, Emirates, Aeroflot, Lufthansa
$258
Lufthansa, Etihad, Alitalia, Azal, Atlasjet, Turkish, Emirates, Pegasus, Qatar
$179
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$193
Alitalia, Etihad, Pegasus, Qatar, Turkish, Aeroflot, Lufthansa
$190
Etihad, Pegasus, Emirates, Lufthansa, Turkish, Aeroflot
$208
Aeroflot, Emirates, Turkish, Etihad, Lufthansa
$200
Etihad, Alitalia, Azal, Turkish, Belavia, Qatar, Lufthansa, Emirates, Pegasus, Aeroflot
$220
Pegasus, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Aeroflot, Turkish
$199
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$193
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$199
Emirates, Etihad, Alitalia, Qatar, Turkish, Aeroflot, Lufthansa
$209
Turkish, Aeroflot, Belavia, Etihad, Emirates, Alitalia, Lufthansa, Qatar
$175
Turkish, Kuwait, Emirates, Oman Air, Qatar
$104
Turkish, Swiss, Alitalia, Etihad, Kuwait, Qatar, Lufthansa, Emirates, Aeroflot
$343
Emirates, Lufthansa, Aeroflot, Etihad, Alitalia, Swiss, Turkish
$374
Etihad, Turkish, Aeroflot, Qatar, Swiss, Lufthansa, Emirates, Alitalia
$536
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Qatar, Turkish
$239
Lufthansa
$784
Pegasus, Lufthansa, Azal, Qatar, Turkish
$237
Etihad, Kuwait, Emirates, Oman Air, Qatar, Turkish, Aeroflot, China Southern
$490
Swiss, Alitalia, Etihad, Qatar, Lufthansa, Turkish
$330
Swiss, Turkish, Aeroflot, Qatar, Lufthansa, Emirates, Etihad, Alitalia
$233
Alitalia, Etihad, Qatar, Lufthansa, Swiss, Turkish
$382
Lufthansa, Qatar, Aeroflot, Alitalia, Swiss, Turkish, Etihad
$604
Etihad, Emirates, Qatar, Turkish, Aeroflot, China Southern
$617
Etihad, Kuwait, Emirates, Oman Air, Qatar, Turkish, China Southern
$487
Recommended by:More >
Cheap Flights from Tehran to Edinburgh, United Kingdom, from $439 Round trip from THR to EDI