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 in Saint DonatCheap Hotels in Niagara FallsBear Mountain getawayHotel Lexen - NewhallFamily Hotels in CubaBeach Haus Bal HarbourHoneymoon Resorts and Hotels in RomeHotels near Wickaninnish BeachHotels with Kitchenettes in San DiegoKimpton Angler's Hotel, an IHG HotelAll Inclusive Resorts and Hotels in EuropeHotels in CharlottetownVillas Ontario
Flights
Flights from Ottawa (YOW) to Buffalo (BUF)Flights from Calgary (YYC) to Dubai (DXB)Flights from Sudbury (YSB) to Toronto (YYZ)Flights from Hamilton (YHM) to Puerto Vallarta (PVR)Flights from Toronto (YYZ) to Karachi (KHI)Flights from Buffalo (BUF) to Ottawa (YOW)Flights from Edmonton (YEG) to Toronto (YYZ)Flights from Kamloops (YKA) to London (LHR)Flights from Orlando (MCO) to Saskatoon (YXE)Flights from Saskatchewan (YKY) to Saskatoon (YXE)Flights from Dieppe (YQM) to Johannesburg (JNB)Flights to MexicoFlights to TorontoFlights from Puerto Vallarta (PVR) to Querétaro (QRO)Flights from Goffs (YHZ) to Da Nang (DAD)
General
*Available to Expedia members.