Featured airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Plan, book, fly with confidence
Nearby Cities
Expedia's Latest Trends
Hotels
Hotels with Free Airport Shuttle in CranbrookHotels in South BaymouthHotels near Bruce Power Visitors' CentreHotels near Bayshore Shopping CentreHotels in HelsinkiMitsis Selection AlilaHotels in SpringwaterSpa Hotels in Moose JawHotels in Sunshine CoastHotels in OshawaHotels with Waterslides in MoosominHotel Schloss Leopoldskron
Flights
Flights from Terrace (YXT) to Port Hardy (YZT)Flights from Toronto (YYZ) to Karachi (KHI)Flights from Vancouver (YVR) to Florence (FLR)Flights from Brandon (YBR) to London (LHR)Flights from Manchester (MAN) to Dublin (DUB)Flights to SwitzerlandFlights from Toronto (YYZ) to Cairo (CAI)Flights from Dublin (DUB) to Kelowna (YLW)Flights from Abbotsford to HonoluluFlights from Vancouver (YVR) to Santa María Huatulco (HUX)
Activities
General
*Available to Expedia members.