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
Aloft Tampa DowntownHotels in TorontoAll Inclusive Resorts and Hotels in Cayo CocoHotels in VancouverHotels in DigbyCottages PictonApartments du Louvre - St-HonoréSpa Hotels in Dominican RepublicSunscape Coco Punta Cana - All InclusiveHotels in Downtown OttawaCheap Hotels in LAX AreaAnchorage House and Cottages
Flights
Flights from Nairobi (NBO) to Toronto (YYZ)Flights from TorontoFlights from Toronto (YYZ) to Hamilton (YHM)Flights from Winnipeg (YWG) to York Landing (ZAC)Air Canada Vancouver (YVR) to Calgary (YYC) flightsFlights from Nairobi (NBO) to Lusaka (LUN)Flights from Toronto (YYZ) to Cerklje na Gorenjskem (LJU)Flights from Detroit (DTW) to Fargo (FAR)
Activities
Packages
Vacation Rentals
*Available to Expedia members.