Welcome | Sign out

Cheap Flights from Tehran to Riyadh - THR to RUH (reverse)

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
$302
Lufthansa, Etihad, Alitalia, Azal, Atlasjet, Turkish, Emirates, Pegasus, Qatar
$97
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
$277
Turkish, Azal, Alitalia, Kuwait, Etihad, Belavia, Lufthansa, Oman Air, Qatar, Emirates, Pegasus, Aeroflot
$230
Oman Air, Kuwait, Qatar, Etihad, Alitalia, Azal, Turkish, Belavia, Emirates, Aeroflot, Lufthansa
$394
Etihad, Kuwait, Emirates, Oman Air, Qatar, Turkish, Aeroflot, China Southern
$563
Kuwait, Etihad, Emirates, Oman Air, Lufthansa, Qatar, Turkish
$465
Pegasus, Lufthansa, Azal, Qatar, Turkish
$278
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$223
Emirates, Etihad, Kuwait, Oman Air, Turkish, Qatar
$448
Etihad, Kuwait, Emirates, Oman Air, Qatar, Turkish, China Southern
$536
Pegasus, Etihad, Emirates, Alitalia, Lufthansa, Qatar, Turkish
$239
Turkish, Alitalia, Etihad, Aeroflot, Lufthansa, Emirates, Pegasus, Belavia
$225
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$216
Etihad, Emirates, Qatar, Turkish, Aeroflot, China Southern
$696
Turkish, Aeroflot, Belavia, Etihad, Emirates, Alitalia, Lufthansa, Qatar
$244
Pegasus, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Aeroflot, Turkish
$224
Turkish, SWISS, Alitalia, Etihad, Kuwait, Qatar, Lufthansa, Emirates, Aeroflot
$349
Turkish, Aeroflot, China Southern, Emirates, Qatar, Etihad
$717
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$209
Etihad, Pegasus, Emirates, Lufthansa, Turkish, Aeroflot
$244
Emirates, Lufthansa, Aeroflot, Etihad, Alitalia, SWISS, Turkish
$473
Alitalia, Etihad, Pegasus, Qatar, Turkish, Aeroflot, Lufthansa
$223
Emirates, Etihad, Alitalia, Qatar, Turkish, Aeroflot, Lufthansa
$232
Etihad, Turkish, Aeroflot, Qatar, SWISS, Lufthansa, Emirates, Alitalia
$619
Etihad, Emirates, Alitalia, Qatar, Turkish
$659
Aeroflot, Emirates, Turkish, Etihad, Lufthansa
$234
Lufthansa, Aeroflot, Turkish, Qatar, Etihad, Emirates
$342
Cheap Flights from Tehran to Riyadh, from $434 Round trip from THR to RUH