
Popular airlines from Duncan to Riyadh
- Air Canada
Air Canada
- WestJet
WestJet
- Flair Airlines
Flair Airlines
- American Airlines
American Airlines
- United
United
- Delta
Delta
- Porter Airlines
Porter Airlines
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 30% on select hotels after you book a flight*payments icon
Expedia's Latest Trends
Hotels
All Inclusive Resorts and Hotels in JamaicaAC Hotel Málaga Palacio by MarriottB&B Fort LauderdaleJasper East CabinsElement Seattle Sea-Tac AirportHotels near Seattle - Tacoma Intl.Best Western Plus Stoneridge Inn & Conference CentreAll Inclusive Resorts and Hotels in Puerto VallartaHotels near Van Andel ArenaHotels in Puerto MorelosCheap Hotels in OttawaHoliday Inn Express & Suites Vaudreuil by IHGClearwater Beach Sheraton Resort on Sand Key
Flights
Flights from Edmonton (YEG) to Grand Canyon (GCN)Flights from Toronto (YYZ) to Delhi (DEL)Flights from Sydney (SYD) to Auckland (AKL)Flights from Toronto (YYZ) to Miami (MIA)Flights to ChinaFlights from Seattle (SEA) to Chek Lap Kok (HKG)Flights from Toronto (YYZ) to Sarajevo (SJJ)Flights from Los Angeles Intl. to NYC-All AirportsFlights from Auckland (AKL) to Melbourne (MEL)Air NorthFlights from Vancouver (CXH) to Victoria (YWH)Flights from Kitchener (YKF) to New York (JFK)Flights from Toronto (YYZ) to Ahmedabad (AMD)Flights from Ottawa (YOW) to Dubai (DXB)
Packages
General
*Available to Expedia members.