Great deals to Canada
We’ve searched 100s of deals recently found by travellers.*
Miami, FL (MIA)
Toronto, CA (YTO) Tue, 10/01 - Tue, 10/08

United Airlines - Roundtrip, Economy
New York City, NY (NYC)
Toronto, CA (YTO) Sun, 07/19 - Sat, 08/01

Air Canada - Roundtrip, Economy
Chicago, IL (CHI)
Toronto, CA (YTO) Wed, 04/01 - Wed, 04/15

Multiple Airlines - Roundtrip, Economy
Amsterdam, NL (AMS)
Toronto, CA (YTO) Wed, 11/20 - Sat, 11/30

Multiple Airlines - Roundtrip, Economy
London, GB (LON)
Toronto, CA (YTO) Wed, 11/13 - Tue, 11/19

WestJet - Roundtrip, Economy
Calgary, CA (YYC)
Toronto, CA (YTO) Tue, 12/31 - Tue, 01/14

Air Canada - Roundtrip, Economy
Port of Spain, TT (POS)
Toronto, CA (YTO) Mon, 10/14 - Thu, 10/17

United Airlines - Roundtrip, Economy
Dublin, IE (DUB)
Toronto, CA (YTO) Thu, 10/24 - Thu, 11/07

Air Canada - Roundtrip, Economy
*Prices are based on round trip travel with returns between 1-21 days after departure. These are the best fares found by travellers who searched TripAdvisor and a select group of our fare search partners in the past 72 hours. Ticket prices and seat availability change rapidly and cannot be guaranteed.
Popular airlines flying to Toronto
What TripAdvisor travellers are saying about top airlines flying to your destination
- There are 541 airports in Canada and the 5 biggest are
- Pearson Intl Airport (Toronto, Canada)
- Right now, 76 airlines operate out of Pearson Intl Airport.
- Pearson Intl Airport offers nonstop flights to 155 cities.
- Every week, at least 4 206 domestic flights and 4 886 international flights depart from Pearson Intl Airport.
- Vancouver Intl Airport (Vancouver, Canada)
- Right now, 65 airlines operate out of Vancouver Intl Airport.
- Vancouver Intl Airport offers nonstop flights to 92 cities.
- Every week, at least 3 079 domestic flights and 2 142 international flights depart from Vancouver Intl Airport.
- Pierre Elliott Trudeau Intl Airport (Montreal, Canada)
- Right now, 72 airlines operate out of Pierre Elliott Trudeau Intl Airport.
- Pierre Elliott Trudeau Intl Airport offers nonstop flights to 110 cities.
- Every week, at least 1 801 domestic flights and 2 170 international flights depart from Pierre Elliott Trudeau Intl Airport.
- Calgary Intl Airport (Calgary, Canada)
- Right now, 57 airlines operate out of Calgary Intl Airport.
- Calgary Intl Airport offers nonstop flights to 64 cities.
- Every week, at least 2 312 domestic flights and 1 093 international flights depart from Calgary Intl Airport.
- Edmonton Intl Airport (Edmonton, Canada)
- Right now, 46 airlines operate out of Edmonton Intl Airport.
- Edmonton Intl Airport offers nonstop flights to 31 cities.
- Every week, at least 1 180 domestic flights and 246 international flights depart from Edmonton Intl Airport.
Show more
This site uses cookies to improve your experience, to enhance site security and to show you personalised advertising. Click here to learn more or control your settings. By clicking on or navigating the site, you agree to our use of cookies.