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
$286
Lufthansa, Etihad, Alitalia, Azal, Atlasjet, Turkish, Emirates, Pegasus, Qatar
$185
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
$246
Oman Air, Kuwait, Qatar, Etihad, Alitalia, Azal, Turkish, Belavia, Emirates, Aeroflot, Lufthansa
$297
Etihad, Kuwait, Emirates, Oman Air, Qatar, Turkish, Aeroflot, China Southern
$541
Kuwait, Etihad, Emirates, Oman Air, Lufthansa, Qatar, Turkish
$465
Pegasus, Lufthansa, Azal, Qatar, Turkish
$286
Alitalia, Azal, Turkish, Etihad, Kuwait, Aeroflot, Qatar, Lufthansa, Emirates, Pegasus, Belavia
$239
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
$241
Aeroflot, Lufthansa, Pegasus, Alitalia, Emirates, Etihad, Qatar, Turkish
$232
Etihad, Emirates, Qatar, Turkish, Aeroflot, China Southern
$688
Turkish, Aeroflot, Belavia, Etihad, Emirates, Alitalia, Lufthansa, Qatar
$224
Pegasus, Emirates, Alitalia, Lufthansa, Oman Air, Qatar, Aeroflot, Turkish
$241
Turkish, Swiss, Alitalia, Etihad, Kuwait, Qatar, Lufthansa, Emirates, Aeroflot
$345
Turkish, Aeroflot, China Southern, Emirates, Qatar, Etihad
$717
Turkish, Qatar, Lufthansa, Emirates, Etihad, Kuwait, Aeroflot, Alitalia
$226
Etihad, Pegasus, Emirates, Lufthansa, Turkish, Aeroflot
$259
Emirates, Lufthansa, Aeroflot, Etihad, Alitalia, Swiss, Turkish
$457
Alitalia, Etihad, Pegasus, Qatar, Turkish, Aeroflot, Lufthansa
$239
Emirates, Etihad, Alitalia, Qatar, Turkish, Aeroflot, Lufthansa
$249
Etihad, Turkish, Aeroflot, Qatar, Swiss, Lufthansa, Emirates, Alitalia
$605
Etihad, Emirates, Alitalia, Qatar, Turkish
$709
Aeroflot, Emirates, Turkish, Etihad, Lufthansa
$250
Lufthansa, Aeroflot, Turkish, Qatar, Etihad, Emirates
$352
Cheap Flights from Tehran to Riyadh, from $397 Round trip from THR to RUH