Featured airlines
- Plan, book, fly with confidence
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Nearby Cities
Expedia's Latest Trends
Hotels
Resorts Crystal BeachHotels in TilburyPet-friendly Hotels in Radium Hot SpringsHotels near Shawnessy Shopping CentreFinest Playa Mujeres by The Excellence Collection - All InclusiveHotels in Laurel CanyonBlue Diamond Luxury Boutique - All Inclusive - Adults OnlyDwight Village MotelRenaissance Bali Uluwatu Resort & Spa
Flights
Flights from Montreal (YUL) to Cancun (CUN)Flights from Edmonton (YEG) to Sepang (KUL)Flights from Toronto (YYZ) to Manila (MNL)Flights from Calgary (YYC) to Hamilton (YHM)Flights to BrisbaneFlights from Calgary (YYC) to Lima (LIM)Flights from CanadaFlights from Calgary (YYC) to Sapporo (CTS)Flights from Vancouver (YVR) to Pereira (PEI)Flights from Toronto (YYZ) to Kimberley (KIM)Flights to Punta CanaFlights from Detroit (DTW) to Havana (HAV)Flights from Toronto (YYZ) to Columbia (COU)Flights from Kamloops (YKA) to Bellingham (BLI)
Vacation Rentals
General
*Available to Expedia members.