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
Jade Mountain MotelHostels Turks and CaicosHotels with Free Airport Shuttle in HalifaxMelia Dunas Beach Resort & Spa - All InclusiveCottages Northern OntarioHotels in CloverdaleLe Lodge de la Montagne - Les Suites TremblantHotel Avra by Smile hotelsApartments TorontoW LondonCasino Hotels in St. LuciaNegril PalmsSydney Harbour HotelBuenaventura Grand Hotel & Great Moments - All Inclusive
Flights
Flights from Toronto (YYZ) to Delhi (DEL)Flights from Kitchener (YKF) to Fort Lauderdale (FLL)Flights from Vancouver (YVR) to Yellowknife (YZF)Flights to InglewoodFlights from Calgary (YYC) to Los Angeles (LAX)Flights from Calgary (YYC) to Prince George (YXS)Flights from Hamilton (YHM) to Matanzas (VRA)Flights from Toronto (YYZ) to Greenland (JAV)Flights from Mobile (MOB) to Toronto (YYZ)Flights to MontrealAir Canada Toronto (YYZ) to Montreal (YUL) flightsFlights from Toronto (YYZ) to Las Vegas (LAS)Flights from Seattle (SEA) to Birmingham (BHM)
*Available to Expedia members.