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
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Nearby Cities
Expedia's Latest Trends
Hotels
All Inclusive Resorts and Hotels in Costa RicaPalazzo M CapriHotels near Orlando Intl.DruryInnSuites Hotels in WindsorHilton Vacation Club The Modern HonoluluAll Inclusive Resorts and Hotels in Canadian RockiesHotels in PortlandCheap Hotels in WaterlooHotels in BarrieBeach Palace - All InclusiveMarriottHotelsResorts Hotels in Southern AlbertaFamily Hotels in San Diego CountyHoliday Inn Express Plattsburgh, an IHG HotelHotels in MiamiCourtyard by Marriott Oshawa
Flights
Flights from Toronto (YYZ) to Ho Chi Minh City (SGN)Flights from Calgary to WuhanFlights from Saskatoon (YXE) to Toronto (YYZ)Flights from Phnom Penh (PNH) to Montreal (YUL)Flights from Montreal (YUL) to Bangkok (BKK)WestJet Montreal (YUL) to Calgary (YYC) flightsFlights from Vancouver (YVR) to Nuuk (GOH)Flights from Montreal to QingdaoFlights from Indianapolis (IND) to Buffalo (BUF)Flights from Andros Town to ShenyangFlights from Ottawa to Chengdu
Activities
Packages
General
*Available to Expedia members.