Going from Shanghai to Saudi Arabia? Saudi Arabia has 25 cities where you could fly to.
The cheapest option should be taking a flight to Jeddah, starting from $365.
Other unexpensive options would be traveling from Beijing to Jeddah.
Jeddah | ||
19h 25m | $365 | +102°F☁️ |
These are normal flight prices to Saudi Arabia. It means that the majority of our users have picked flights in this range. If you see prices higher than $371, it is probably an expensive flight. To find the best price we recommend you search early, using our flexible dates feature.
If you're flying from Shanghai, the cheapest option is Jeddah, where prices usually start from $365, while the most expensive flight options are to Jeddah, starting from $365.