Featured airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 15% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap flights from Shanghai to Riyadh (SHA-RUH)
Prices were available within the past 7 days and start at €323 for one-way flights and for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Expedia's Latest Trends
Hotels
Hotels in DoolinMelia Madeira MareHampton by Hilton Edinburgh West EndAtlantic Lodge GalwayHistoric Hotels in MullingarHotel San MarcoHotels in KinsaleApartments GalwayMarriottHotelsResorts Hotels in DagenhamLopesan Costa Bávaro Resort Spa & Casino - All InclusiveExcellence Punta Cana - Adults Only All InclusiveHotels near Principality StadiumB&B MurriskInsula Alba Resort & SpaHotels in PiltownBBIreland Hotels in CrossakielHotels in KilbaneB&B Lurgan
Activities
Holiday Rentals
*Available to Expedia members.