Plan, book, fly with confidence
Be in the know
Get alerts if flight prices drop or rise*
Book smarter
Save up to 15% on select hotels after you book a flight*
Cheap flights from Toronto to Banff (YTO-YYC)
Prices were available within the past 7 days and start at €96 for one-way flights and €246 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon, 3 Jun - Tue, 11 Jun
YYZ
Toronto
YYC
Calgary
€246 Return, found 11 hours ago
€246
Return
found 11 hours ago
Thu, 23 May - Mon, 10 Jun
YYZ
Toronto
YYC
Calgary
€250 Return, found 3 days ago
€250
Return
found 3 days ago
Thu, 13 Jun - Wed, 19 Jun
YYZ
Toronto
YYC
Calgary
€252 Return, just found
€252
Return
just found
Fri, 7 Jun - Thu, 13 Jun
YKF
Kitchener
YYC
Calgary
€252 Return, found 5 hours ago
€252
Return
found 5 hours ago
Mon, 3 Jun - Tue, 11 Jun
YTZ
Toronto
YYC
Calgary
€254 Return, found 11 hours ago
€254
Return
found 11 hours ago
Thu, 6 Jun - Wed, 12 Jun
YTZ
Toronto
YYC
Calgary
€254 Return, found 4 days ago
€254
Return
found 4 days ago
Nearby Cities
Expedia's Latest Trends
Hotels
Westgate Lakes Resort & Spa Universal Studios AreaComfort Inn Downtown Nashville - Music City CenterNovotel Paris Vaugirard MontparnasseRadisson Collection Hotel, Warsaw4 Star Hotels in FenaghApartments Liverpool Street Station5 Star Hotels in AntalyaBeach Hotels in DingleMalibu Beach Camping VillageVienna House Easy by Wyndham CracowHotels near LeidsepleinVictoria HotelApartments South KoreaCabin Rentals Urlingford
Flights
Activities
Holiday Rentals
*Available to Expedia members.