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
All Inclusive Resorts and Hotels in New YorkHotels in Mont-BlancHoliday Inn Express Niagara-On-The-Lake, an IHG HotelClevelands House Resort MuskokaSerenade Punta Cana Beach & Spa Resort - All InclusiveHyatt Ziva Cancun All InclusiveHotels in MelbourneHampton Inn by Hilton SudburyFamily Hotels in Toronto
Flights
Flights from Vancouver (YVR) to San Diego (SAN)Flights from Calgary to WuhanFlights from Montreal to DelhiFlights from Toronto to DelhiFlights from Winnipeg to DelhiFlights from Vancouver to DelhiFlights from Pearson Intl. to NYC-All AirportsFlights from Sydney (SYD) to Melbourne (MEL)Flights from Calgary (YYC) to Los Angeles (LAX)Flights from Toronto to AmritsarFlights from Calgary to DelhiFlights from Venice (VCE) to Naples (NAP)Flights from Toronto (YYZ) to Cancun (CUN)Flights from Toronto (YYZ) to Tampa (TPA)Flights from Vancouver (YVR) to Thiruvananthapuram (TRV)Flights from Toronto to AhmedabadFlights from Montreal to QingdaoFlights from Andros Town to ShenyangFlights from Montreal (YUL) to Toronto (YYZ)
Activities
Packages
*Available to Expedia members.