Find flights
Deals
When to book
FAQs & Tips
Airlines

Find cheap flights from Riyadh to China from 877 ﷼

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from Riyadh to China departing on 5/18. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
Sun 6/2
Sun 6/9

Search hundreds of travel sites at once for deals on flights to China

In the last 7 days, travelers have searched 43,693,958 times on KAYAK, and here is why:

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Best China Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Guangzhou
Guangzhou1 stop2,039 ﷼
Beijing
Beijing1 stop2,328 ﷼
Shenzhen
Shenzhen2 stops3,984 ﷼

Good to know

Low season

November

High season

October
Best time to beat the crowds with an average 2% drop in price.
Most popular time to fly and prices are also 3% lower on average.

FAQs - booking China flights

  • How does KAYAK find such low prices on flights from Riyadh to China?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Riyadh to China.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Riyadh to China?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to China from Riyadh is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Riyadh to China?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to China with an airline and back to Riyadh with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Riyadh to China?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to China from Riyadh up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to China

  • Morning departure is around 10% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 3 airlines serving from Riyadh to China

 
Need help choosing which airline to fly with from Riyadh to China? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.7
Qatar AirwaysOverall score based on 4444 reviews
7.8Boarding
7.5Food
7.7Comfort
8.2Crew
7.7Entertainment
Airline reviews

Operated by American Airlines. Very chaotic and the crew was bit rough responding any enquiries. Restricted leg space.. Qatar would have been better

6.0 GoodAnonymous, Apr 2024PHL - DOH
Read more about Qatar Airways reviews

Operated by American Airlines. Very chaotic and the crew was bit rough responding any enquiries. Restricted leg space.. Qatar would have been better

For a short flight, Qatar Airways offers very good onboard service.

Qatar airways from Doha to guangzhau was excellent big bird Boeing 777 more room and smoothly flight, I Love it

Not impressed. Only allowed one carry on on such a long flight.

Suddenly Flight has been change by Qatar and there’s no information is there of us from Bom to Doha and counter person is behaving like Qatar owner next I will not buy Qatar and I will not suggest anyone to fly in Qatar

Overall it was a very good experience. Boarding was efficient and well organized. The cabin crew were excellent. The meals were tasty and quite filling. The warm bread rolls were a nice touch. Seats were comfortable even if they were a little narrow. Entertainment selection was excellent.

To many ads. 3 or 4 between each movie. All repetitive, all related to Doha which I was just passing thru.

The staff at the check in lied. I requested aisle seats he said he gave me aisle seats. In actuality he only gave me aisle seat for 2 hour Karachi to Doha flight. From Doha to Dallas flight he gave me middle seat .

Just money making business. This was my fourth journey with Qatar Airways, year by year the quality of service getting poor. Food is very cheap. They have some low quality alcohol beverages. They don’t have any brandy or cognac. No toilet around the gate lounge. We have to wait until getting to the flight for use toilet.very long standing for entering into the flight. We can see the old passenger suffering.

It was pretty good overall. I just wish the crew didn't have to interrupt you every five seconds to ask you if you wanted anything, I mean that's what the help button is for. When someone is tired and sleepy and still getting their bearings, turning on DND button is maybe not the first thing on their mind.

This booking was as a result of stolen identity and hacking my debit account. I reported it to my bank. The thief tried to book two flights, maybe more. Hopefully, Kayak will be able to block fraudulent bookings and charges better in the future.

Food could be better. Bread should be warm served with butter. Bread quality is bad and cold served.

Entertainment for non Arabic speakers is very limited. Seats were comfortable. Seat map while booking showed 2-2-2 config, but the flight had 1-2-1..

It’s like two different companies managing fligh from DC and totally horrible company between Jeddah and Cairo

Good variety could have been better; crew not as friendly

Since it leaves at 2:00am you sleep through most of it.

The best way to fly is saudia airlines flight Every thing is better (Number one 🫶) Thank you

Much better than our first flight. Perhaps healthier food options and more food.

Pros: "The whole experience was pleasant"
Cons: "The boarding process and the gate agent should have much better people skills"
Pros: "The crew was very kind and attentive."
Cons: "We waited over an hour at the new terminal to be bussed to the old terminal where the business lounge was."

Continual rescheduling of flights, inflight entertainment system did not work, staff not pleasant to interact with.

So far pal express is much better than Cebu pacific in terms of customers service and in flight crew. And on time departure and arrival . Especially if you're taking airbus 320 plane . But the small aircraft like bombardier . It usually delayed .

No power on an 11 hour flight? What a joke. Crew did not come by enough to get trash or offer water.

Checking in was okay but boarding a little bit slow

There is a problem with the sound while watching movie or listening to the music ( the sound is static & goes on and off). Aside from the sound, the experience was good & stewardesses are nice.

The food was good but could be better. Also, less salt would be nice.

I paid for an aisle seat on my booking but for my return flight back in the US I was ina middle seat. I didnt realize this until i was already on the plane.

The flight itself was ok. However, the plane has 2 bathrooms for about 200 people. After the meal service there was a line between 10-15 people deep standing in the aisle waiting to use the bathroom. This went on for over an hour. The airlines tell us safety is their priority and to keep seatbelts on whenever on the plane but they allow a line of people to stand in the aisle for over an hour waiting for a bathroom. Absurd and unacceptable.

I’ve had previous bad experiences with Philippine Airlines so i was pleasantly surprised with the vast improvement in comfort, service and food quality.

I was thrilled with this flight and look forward to flying again with Philippine Airlines in the near future…thank you

Book cheap flights from Riyadh to China

Recent round-trip flight deals

5/13Mon
1 stopAir China
14h 50mRUH-SHA
5/18Sat
1 stopAir China
17h 15mSHA-RUH
1,814 ﷼
5/13Mon
1 stopAir China
14h 50mRUH-SHA
5/18Sat
1 stopAir China
18h 15mSHA-RUH
1,837 ﷼
6/7Fri
1 stopChina Southern
13h 50mRUH-SHA
6/9Sun
1 stopChina Southern
31h 50mSHA-RUH
1,859 ﷼
6/14Fri
1 stopChina Southern
13h 50mRUH-SHA
6/20Thu
1 stopChina Southern
34h 50mSHA-RUH
1,919 ﷼
5/26Sun
1 stopSAUDIA
15h 30mRUH-CAN
6/11Tue
nonstopSAUDIA
9h 15mCAN-RUH
2,369 ﷼
5/26Sun
1 stopPhilippine Airlines
28h 45mRUH-CAN
6/11Tue
1 stopPhilippine Airlines
16h 35mCAN-RUH
2,399 ﷼
5/27Mon
1 stopPhilippine Airlines
15h 25mRUH-PVG
5/31Fri
1 stopPhilippine Airlines
30h 20mPVG-RUH
2,849 ﷼
5/28Tue
1 stopQatar Airways
14h 10mRUH-CAN
6/6Thu
1 stopQatar Airways
16h 35mCAN-RUH
2,935 ﷼
6/28Fri
nonstopSAUDIA
8h 40mRUH-CAN
7/13Sat
nonstopSAUDIA
9h 15mCAN-RUH
2,950 ﷼
5/25Sat
1 stopQatar Airways
22h 45mRUH-CAN
6/6Thu
1 stopQatar Airways
16h 35mCAN-RUH
2,961 ﷼

Search by stops

Search by airline

Search by price

Recent one-way flight deals

5/18Sat
nonstopChina Southern
8h 50mRUH-PKX
877 ﷼
5/11Sat
nonstopAir China
8h 10mRUH-PEK
997 ﷼
5/11Sat
nonstopChina Southern
8h 50mRUH-PKX
997 ﷼
5/14Tue
3 stops
54h 40mRUH-PVG
1,008 ﷼
5/14Tue
3 stops
54h 40mRUH-PVG
1,042 ﷼
5/16Thu
1 stopSAUDIA
13h 50mRUH-PKX
1,080 ﷼
5/19Sun
1 stopSAUDIA
19h 50mRUH-PKX
1,162 ﷼
5/17Fri
1 stopPhilippine Airlines
15h 25mRUH-PVG
1,601 ﷼
5/29Wed
1 stopPhilippine Airlines
36h 05mRUH-PEK
1,642 ﷼
5/10Fri
1 stopQatar Airways
31h 30mRUH-PKX
1,645 ﷼

Search by stops

Search by airline

Search by price

Last minute flights from Riyadh to China

Last minute flight, train and bus deals

5/8Wed
multi-stop
30h 00mRUH-CAN
5/15Wed
multi-stop
33h 50mCAN-RUH
2,110 ﷼
5/8Wed
multi-stop
30h 00mRUH-CAN
5/16Thu
multi-stop
18h 05mCAN-RUH
2,114 ﷼
5/7Tue
multi-stop
20h 55mRUH-SHA
5/13Mon
multi-stop
26h 55mSHA-RUH
2,144 ﷼
5/8Wed
multi-stop
27h 25mRUH-CAN
5/15Wed
multi-stop
33h 50mCAN-RUH
2,230 ﷼
5/8Wed
multi-stop
27h 25mRUH-CAN
5/16Thu
multi-stop
19h 45mCAN-RUH
2,234 ﷼
5/4Sat
multi-stopChina Eastern
33h 40mRUH-CAN
5/23Thu
multi-stopChina Eastern
15h 20mCAN-RUH
2,639 ﷼
5/7Tue
multi-stopChina Southern
15h 10mRUH-SHA
5/13Mon
multi-stopChina Southern
29h 25mSHA-RUH
2,658 ﷼
5/8Wed
multi-stopQatar Airways
14h 10mRUH-CAN
5/14Tue
multi-stopQatar Airways
13h 40mCAN-RUH
3,973 ﷼
5/7Tue
multi-stopQatar Airways
10h 20mRUH-CAN
5/15Wed
multi-stopQatar Airways
22h 50mCAN-RUH
4,033 ﷼
5/7Tue
multi-stopTurkish Airlines
34h 05mRUH-PVG
5/16Thu
multi-stopTurkish Airlines
30h 45mPVG-RUH
5,113 ﷼

Search by stops

Search by airline

Search by price

Riyadh - China Flights

Departure:

Riyadh (RUH)Saudi Arabia

Cabin classes:

8,231 ﷼
1,533 ﷼

Browse origins: