Recommended by:More >

Cheap Flights from Tehran to Riyadh - THR to RUH

Did You Know?

Emirates has 379 connecting flights between Tehran, IR and Riyadh.
There are 3036 flights from Tehran, IR to Riyadh per week.
You must make at least one connection to fly from Tehran, IR to Riyadh.
249,932 seats are available per week to fly from Tehran, IR to Riyadh.

Cheap International Flights from Tehran - THR

Flights
Airline
Lowest Price
Turkish, Kuwait, Emirates, Oman Air, Qatar
$104
Lufthansa, Etihad, Alitalia, Azal, Atlasjet, Turkish, Emirates, Pegasus, Qatar
$179
Qatar, Oman Air, Emirates, Kuwait, Etihad, Turkish
$292
Turkish, Azal, Alitalia, Kuwait, Etihad, Aeroflot, Qatar, Lufthansa, Oman Air, Emirates, Pegasus, Belavia
$239
Etihad, Alitalia, Azal, Turkish, Belavia, Qatar, Lufthansa, Emirates, Pegasus, Aeroflot
$220
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$197
Oman Air, Kuwait, Qatar, Etihad, Alitalia, Azal, Turkish, Belavia, Emirates, Aeroflot, Lufthansa
$258
Etihad, Kuwait, Emirates, Oman Air, Qatar, Turkish, Aeroflot, China Southern
$490
Kuwait, Etihad, Emirates, Oman Air, Lufthansa, Qatar, Turkish
$472
Pegasus, Lufthansa, Azal, Qatar, Turkish
$237
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$199
Emirates, Etihad, Kuwait, Oman Air, Turkish, Qatar
$448
Etihad, Kuwait, Emirates, Oman Air, Qatar, Turkish, China Southern
$487
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Qatar, Turkish
$239
Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus, Belavia
$192
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$193
Etihad, Emirates, Qatar, Turkish, Aeroflot, China Southern
$617
Turkish, Aeroflot, Belavia, Etihad, Emirates, Alitalia, Lufthansa, Qatar
$175
Pegasus, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Aeroflot, Turkish
$199
Turkish, Swiss, Alitalia, Etihad, Kuwait, Qatar, Lufthansa, Emirates, Aeroflot
$366
Turkish, Aeroflot, China Southern, Emirates, Qatar, Etihad
$717
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$193
Etihad, Pegasus, Emirates, Lufthansa, Turkish, Aeroflot
$209
Emirates, Lufthansa, Aeroflot, Etihad, Alitalia, Swiss, Turkish
$255
Alitalia, Etihad, Pegasus, Qatar, Turkish, Aeroflot, Lufthansa
$190
Emirates, Etihad, Alitalia, Qatar, Turkish, Aeroflot, Lufthansa
$210
Etihad, Turkish, Aeroflot, Qatar, Swiss, Lufthansa, Emirates, Alitalia
$406
Etihad, Emirates, Alitalia, Qatar, Turkish
$709
Aeroflot, Emirates, Turkish, Etihad, Lufthansa
$200
Lufthansa, Aeroflot, Turkish, Qatar, Etihad, Emirates
$307
Recommended by:More >
Cheap Flights from Tehran to Riyadh, from $397 Round trip from THR to RUH