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
Fairmont EmpressDreams Jade Resort & Spa - All InclusiveJade Mountain ResortOceanfront Hotels in SeasideHotels in City Centre DublinStar Palace HotelSteigenberger Nile PalaceHyatt Place Niagara FallsHotel KoxieDoubleTree Suites by Hilton Hotel Salt Lake CitySuper 8 by Wyndham Amherst NSHotels near St Jacobs Farmers Market1 Hotel South Beach
Flights
Flights from Montreal (YUL) to Gravenhurst (YQA)Flights from Calgary to WuhanFlights from Vancouver (YVR) to Delhi (DEL)Flights from OttawaFlights from Hamilton (YHM) to Charlottetown (YYG)Flights from Buffalo (BUF) to Dieppe (YQM)Flights from Edmonton (YEG) to Ahmedabad (AMD)Flights from New Orleans (MSY) to Buffalo (BUF)Flights from Memphis (MEM) to Winnipeg (YWG)Flights to MexicoFlights from Toronto (YYZ) to Harbel (ROB)Flights to BahamasFlights from Ottawa to Chengdu
*Available to Expedia members.