- 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
Fairview Guest HouseHotels with a Pool in InnisfailHotels in Downtown TorontoResidence Inn by Marriott Portland Downtown/RiverPlaceCanopy by Hilton Jersey City Arts DistrictCheap Hotels in WaterlooDelta Hotels by Marriott Toronto MississaugaHotels in BuffaloQuaaout Lodge and Spa, Talking Rock GolfHyatt Place Miami Airport-EastCottages Pine RidgeHotels in JamaicaCastello Vicchiomaggio
Flights
Flights from Vancouver (YVR) to Narita (NRT)Flights from Cairo (CAI) to Marrakech (RAK)Flights from Ottawa Train StationFlights from CanadaFlights from Toronto (YYZ) to London (YXU)Flights from Calgary Intl. to TYO-All AirportsFlights from Niagara DistrictFlights to CanadaWestJet Calgary (YYC) to Ottawa (YOW) flightsFlights to VancouverFlights from Saskatchewan (YYN) to Medicine Hat (YXH)Flights from Grande Prairie (YQU) to Alberta (YQF)Flights to Cancun
Activities
*Available to Expedia members.