Welcome | Sign out

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
$277
Lufthansa, Etihad, Alitalia, Azal, Atlasjet, Turkish, Emirates, Pegasus, Qatar
$184
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
$227
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$208
Oman Air, Kuwait, Qatar, Etihad, Alitalia, Azal, Turkish, Belavia, Emirates, Aeroflot, Lufthansa
$294
Etihad, Kuwait, Emirates, Oman Air, Qatar, Turkish, Aeroflot, China Southern
$560
Kuwait, Etihad, Emirates, Oman Air, Lufthansa, Qatar, Turkish
$410
Pegasus, Lufthansa, Azal, Qatar, Turkish
$247
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$200
Emirates, Etihad, Kuwait, Oman Air, Turkish, Qatar
$385
Etihad, Kuwait, Emirates, Oman Air, Qatar, Turkish, China Southern
$536
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Qatar, Turkish
$217
Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus, Belavia
$202
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$230
Etihad, Emirates, Qatar, Turkish, Aeroflot, China Southern
$619
Turkish, Aeroflot, Belavia, Etihad, Emirates, Alitalia, Lufthansa, Qatar
$184
Pegasus, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Aeroflot, Turkish
$202
Turkish, Swiss, Alitalia, Etihad, Kuwait, Qatar, Lufthansa, Emirates, Aeroflot
$337
Turkish, Aeroflot, China Southern, Emirates, Qatar, Etihad
$717
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$223
Etihad, Pegasus, Emirates, Lufthansa, Turkish, Aeroflot
$257
Emirates, Lufthansa, Aeroflot, Etihad, Alitalia, Swiss, Turkish
$452
Alitalia, Etihad, Pegasus, Qatar, Turkish, Aeroflot, Lufthansa
$200
Emirates, Etihad, Alitalia, Qatar, Turkish, Aeroflot, Lufthansa
$247
Etihad, Turkish, Aeroflot, Qatar, Swiss, Lufthansa, Emirates, Alitalia
$602
Etihad, Emirates, Alitalia, Qatar, Turkish
$499
Aeroflot, Emirates, Turkish, Etihad, Lufthansa
$247
Lufthansa, Aeroflot, Turkish, Qatar, Etihad, Emirates
$347
Cheap Flights from Tehran to Riyadh, from $397 Round trip from THR to RUH