- 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 Downtown HalifaxSpa Hotels in LondonHotels in WatertownFamily Hotels in Riviera MayaHotels in Union CityResidence Inn by Marriott Miami Beach South BeachAll Inclusive Resorts and Hotels in BarbadosHotels near Arrowhead Provincial ParkHotels in Port RenfrewAll Inclusive Resorts and Hotels in St. LuciaBestWestern Hotels in Deer Lake - Corner BrookHotels in MiamiHotels in Niagara Falls
Flights
Flights from Toronto (YYZ) to Orlando (MCO)Flights from Montreal to DelhiFlights from Toronto (YYZ) to Tiruchirappalli (TRZ)Flights from Vancouver (YVR) to Calgary (YYC)Flights from Toronto to DelhiFlights from Winnipeg to DelhiFlights from Vancouver to DelhiFlights from Toronto to AmritsarFlights from Goffs (YHZ) to Manila (MNL)Flights from Calgary to DelhiFlights from Taoyuan City (TPE) to Vancouver (YVR)Flights to SpainFlights from Detroit (DTW) to Chicago (ORD)
Cruises
Activities
Packages
*Available to Expedia members.