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
Finest Playa Mujeres by The Excellence Collection - All InclusiveAll Inclusive Resorts and Hotels in Costa RicaHotels in GoshenSAHARA Las VegasHotels in KingstonHyatt Ziva Puerto Vallarta - All-inclusiveHotel HendricksGolf Hotels in MiamiAll Inclusive Resorts and Hotels in Myrtle BeachHotels in Larder LakeHotels in Maple GroveAll Inclusive Resorts and Hotels in Europe
Flights
Flights from Detroit (DTW) to Guatemala City (GUA)Flights from Vancouver (YVR) to Bangkok (DMK)Flights from Ottawa (YOW) to Thermi (SKG)Flights from Vancouver (YVR) to Brisbane (BNE)Flights from Delhi (DEL) to Vancouver (YVR)Flights from Sault Ste. Marie (YAM) to Timmins (YTS)Flights to BanffFlights from Toronto (YYZ) to Palm Springs (PSP)Flights from Toronto (YYZ) to Del Carmen (IAO)Flights from Toronto (YYZ) to Ankara (ANK)Flights from Toronto (YYZ) to Paris (CDG)Flights from Winnipeg (YWG) to Bali (BLC)Flights from Seattle (SEA) to Dallas (DFW)Flights from Phoenix (AZA) to Cancun (CUN)
Vacation Rentals
*Available to Expedia members.