Find cheap flights to Toronto

Find cheap flights to Toronto

Round-trip
Economy
Wichita (ICT)
Toronto All airports
Sat. 4/7
Sat. 11/7
Any month
Compare vs. KAYAK |
Search hundreds of travel sites at once for deals on flights to Toronto

Good to know

Low season

February Best time to beat the crowds (3% less expensive on average)

High season

August Most popular time to fly (10% more expensive on average)

Average price of a round-trip

C$ 270 (avg. price over the last 2 weeks)

Good deal for a round-trip

C$ 107 or less

Top tips for finding cheap flights to Toronto

  • Looking for cheap airfare to Toronto? 25% of our users found round-trip tickets to Toronto for the following prices or less: From Edmonton C$ 314, from Vancouver C$ 344, from Calgary C$ 352
  • Book at least 3 weeks before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly to Toronto is April.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Toronto flight deals.
  • When taking flights to Toronto, you will find that you can choose between airports. Toronto Pearson International is the larger of the two airports with more carriers and flights, yet it is actually located about 27 kilometers from the center of Toronto. This airport is an excellent choice if you are visiting any of the suburban communities to the north and west of Toronto. Toronto Island, on the other hand, is a smaller airport that offers fewer flights, yet it is only a mere 3.5 kilometers from the city center.
  • If you are looking for a hotel that is close to Toronto Pearson International Airport, take a look at the Sheraton Gateway Hotel in the Toronto International Airport. This is the only hotel that is located inside the airport. The hotel offers an indoor walkway connecting you to Terminal 3 at the airport and access to both Terminal 1 and the Union Express Train that will take you to downtown Toronto.
  • If you have boarded your flight to Toronto a little underdressed for the winter weather, stop in at Burberry, located in Terminal 1, Level 2 of Toronto Pearson International Airport. This location carries a great selection of classic Burberry clothing, leather bags, cashmere scarves, and trench coats to keep you warm and stylish during your time in Toronto.
  • If you are looking for a convenient way to get from Toronto Pearson International airport into downtown Toronto, the UP Express may be just for you. This express train connects Toronto Pearson International with Union Station in downtown Toronto. This rail line will provide you with a 25-minute trip from the airport to downtown, regardless of traffic on surface roads or poor weather conditions.
  • If a long flight to Toronto has left you feeling stressed and tired, stop in at Be Relax, located in Terminal 3 of Toronto Pearson International Airport. This unique airport concept offers chair massages as well as manicures, pedicures, and facial care to get you refreshed and revitalized after your flight.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Toronto flights

How long is the flight to Toronto?

What is the cheapest flight to Toronto?

Which airlines fly to Toronto?

Which Toronto airport is closest to central Toronto?

Where can I pick up an Uber at Toronto Pearson International Airport?

Is there bus service from Toronto Pearson International Airport to downtown Toronto?

Does Toronto Pearson International Airport provide pet relief areas?

If I have lost something at the airport, what is the best way to find it?

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Top 5 airlines flying to Toronto

Scores according to KAYAK customer reviews

7.8
Porter Airlines
Overall score based on 2,712 reviews
7.9
Boarding
7.9
Comfort
8.4
Crew
6.9
Entertainment
7.8
Food
Airline reviews
Read more about Porter Airlines

Book Cheap Toronto Plane Tickets (Round-trip)

Airports
Origin
Winnipeg
C$ 193
only
C$ 193
Edmonton
C$ 174
only
C$ 174
Montreal
C$ 151
only
C$ 151
Destination
Toronto
C$ 174
only
C$ 174
C$ 151
only
C$ 151
C$ 186
only
C$ 186
Fri., 27 Nov.
YUL
Montreal Trudeau Airport
YYZ
Toronto Pearson Airport
1h 15m
Sun., 29 Nov.
YYZ
Toronto Pearson Airport
YUL
Montreal Trudeau Airport
1h 15m
C$ 151
Trip: 3 days
Based on null reviews
Sun., 16 Aug.
YEG
Edmonton
YHM
Toronto Hamilton
3h 34m
Fri., 28 Aug.
YHM
Toronto Hamilton
YEG
Edmonton
4h 07m
C$ 174
Trip: 13 days
Based on null reviews
Fri., 27 Nov.
YUL
Montreal Trudeau Airport
YTZ
Toronto Island
1h 10m
Sun., 29 Nov.
YTZ
Toronto Island
YUL
Montreal Trudeau Airport
1h 10m
C$ 186
Trip: 3 days
Based on null reviews
Fri., 28 Aug.
YWG
Winnipeg
YYZ
Toronto Pearson Airport
2h 20m
Sun., 6 Sep.
YYZ
Toronto Pearson Airport
YWG
Winnipeg
2h 35m
C$ 193
Trip: 10 days
Based on null reviews
Fri., 27 Nov.
YUL
Montreal Trudeau Airport
YTZ
Toronto Island
1h 10m
Sun., 29 Nov.
YTZ
Toronto Island
YUL
Montreal Trudeau Airport
1h 10m
C$ 194
Trip: 3 days
Based on null reviews
Wed., 16 Sep.
YUL
Montreal Trudeau Airport
YYZ
Toronto Pearson Airport
1h 15m
Wed., 23 Sep.
YYZ
Toronto Pearson Airport
YUL
Montreal Trudeau Airport
1h 15m
C$ 158
Trip: 8 days
Based on null reviews
Thu., 10 Sep.
YUL
Montreal Trudeau Airport
YYZ
Toronto Pearson Airport
1h 25m
Wed., 23 Sep.
YYZ
Toronto Pearson Airport
YUL
Montreal Trudeau Airport
1h 15m
C$ 160
Trip: 14 days
Based on null reviews
Sun., 23 Aug.
YEG
Edmonton
YHM
Toronto Hamilton
3h 34m
Sun., 30 Aug.
YHM
Toronto Hamilton
YEG
Edmonton
4h 07m
C$ 183
Trip: 8 days
Based on null reviews
Fri., 28 Aug.
YWG
Winnipeg
YYZ
Toronto Pearson Airport
2h 20m
Sun., 6 Sep.
YYZ
Toronto Pearson Airport
YWG
Winnipeg
2h 35m
C$ 194
Trip: 10 days
Based on null reviews
Sat., 1 Aug.
YUL
Montreal Trudeau Airport
YYZ
Toronto Pearson Airport
1h 22m
Thu., 6 Aug.
YYZ
Toronto Pearson Airport
YUL
Montreal Trudeau Airport
1h 15m
C$ 196
Trip: 6 days
Based on null reviews
Wed., 16 Sep.
YUL
Montreal Trudeau Airport
YTZ
Toronto Island
1h 10m
Wed., 23 Sep.
YTZ
Toronto Island
YUL
Montreal Trudeau Airport
1h 10m
C$ 200
Trip: 8 days
Based on null reviews
Mon., 14 Sep.
YUL
Montreal Trudeau Airport
YYZ
Toronto Pearson Airport
1h 10m
Fri., 18 Sep.
YYZ
Toronto Pearson Airport
YUL
Montreal Trudeau Airport
1h 15m
C$ 166
Trip: 5 days
Based on null reviews
Sun., 16 Aug.
YEG
Edmonton
YHM
Toronto Hamilton
3h 34m
Fri., 28 Aug.
YHM
Toronto Hamilton
YEG
Edmonton
4h 07m
C$ 185
Trip: 13 days
Based on null reviews
Fri., 20 Nov.
YUL
Montreal Trudeau Airport
YYZ
Toronto Pearson Airport
1h 15m
Mon., 23 Nov.
YYZ
Toronto Pearson Airport
YUL
Montreal Trudeau Airport
1h 19m
C$ 198
Trip: 4 days
Based on null reviews
Fri., 28 Aug.
YWG
Winnipeg
YYZ
Toronto Pearson Airport
2h 20m
Sun., 6 Sep.
YYZ
Toronto Pearson Airport
YWG
Winnipeg
2h 35m
C$ 201
Trip: 10 days
Based on null reviews
Thu., 3 Sep.
YUL
Montreal Trudeau Airport
YTZ
Toronto Island
1h 09m
Mon., 7 Sep.
YTZ
Toronto Island
YUL
Montreal Trudeau Airport
1h 10m
C$ 204
Trip: 5 days
Based on null reviews
Sun., 22 Nov.
YUL
Montreal Trudeau Airport
YYZ
Toronto Pearson Airport
1h 15m
Sat., 5 Dec.
YYZ
Toronto Pearson Airport
YUL
Montreal Trudeau Airport
1h 15m
C$ 168
Trip: 14 days
Based on null reviews
Sun., 19 Jul.
YUL
Montreal Trudeau Airport
YYZ
Toronto Pearson Airport
1h 19m
Wed., 30 Sep.
YYZ
Toronto Pearson Airport
YUL
Montreal Trudeau Airport
1h 15m
C$ 200
Trip: 74 days
Based on null reviews
Sun., 23 Aug.
YEG
Edmonton
YHM
Toronto Hamilton
3h 34m
Sun., 30 Aug.
YHM
Toronto Hamilton
YEG
Edmonton
4h 07m
C$ 202
Trip: 8 days
Based on null reviews
Sat., 17 Oct.
YUL
Montreal Trudeau Airport
YTZ
Toronto Island
1h 10m
Sat., 24 Oct.
YTZ
Toronto Island
YUL
Montreal Trudeau Airport
1h 10m
C$ 205
Trip: 8 days
Based on null reviews
Show more results

Book Cheap Toronto Plane Tickets (One-way)

Airports
Origin
Winnipeg
C$ 101
only
C$ 101
Vancouver
C$ 147
only
C$ 147
Edmonton
C$ 90
only
C$ 90
Montreal
C$ 87
only
C$ 87
Destination
Toronto
C$ 90
only
C$ 90
C$ 87
only
C$ 87
C$ 111
only
C$ 111
Thu., 6 Aug.
YUL
Montreal Trudeau Airport
YYZ
Toronto Pearson Airport
1h 25m
C$ 87
Based on null reviews
Sun., 30 Aug.
YEG
Edmonton
YHM
Toronto Hamilton
3h 34m
C$ 90
Based on null reviews
Mon., 27 Jul.
YWG
Winnipeg
YYZ
Toronto Pearson Airport
2h 20m
C$ 101
Based on null reviews
Tue., 4 Aug.
YUL
Montreal Trudeau Airport
YTZ
Toronto Island
1h 10m
C$ 111
Based on null reviews
Sun., 16 Aug.
YVR
Vancouver Airport
YYZ
Toronto Pearson Airport
4h 30m
C$ 147
Based on null reviews
Thu., 20 Aug.
YUL
Montreal Trudeau Airport
YYZ
Toronto Pearson Airport
1h 20m
C$ 88
Based on null reviews
Mon., 20 Jul.
YUL
Montreal Trudeau Airport
YYZ
Toronto Pearson Airport
19h 29m
C$ 190
Based on null reviews
Thu., 23 Jul.
YUL
Montreal Trudeau Airport
YYZ
Toronto Pearson Airport
1h 20m
C$ 90
Based on null reviews
Fri., 14 Aug.
YWG
Winnipeg
YYZ
Toronto Pearson Airport
2h 20m
C$ 110
Based on null reviews
Fri., 14 Aug.
YUL
Montreal Trudeau Airport
YYZ
Toronto Pearson Airport
1h 20m
C$ 91
Based on null reviews
Thu., 6 Aug.
YUL
Montreal Trudeau Airport
YTZ
Toronto Island
1h 10m
C$ 113
Based on null reviews
Thu., 9 Jul.
YEG
Edmonton
YHM
Toronto Hamilton
3h 34m
C$ 120
Based on null reviews
Mon., 17 Aug.
YWG
Winnipeg
YYZ
Toronto Pearson Airport
2h 20m
C$ 111
Based on null reviews
Tue., 8 Sep.
YUL
Montreal Trudeau Airport
YTZ
Toronto Island
1h 10m
C$ 114
Based on null reviews
Thu., 23 Jul.
YEG
Edmonton
YHM
Toronto Hamilton
3h 34m
C$ 121
Based on null reviews
Wed., 5 Aug.
YUL
Montreal Trudeau Airport
YYZ
Toronto Pearson Airport
1h 20m
C$ 102
Based on null reviews
Fri., 24 Jul.
YWG
Winnipeg
YYZ
Toronto Pearson Airport
2h 20m
C$ 120
Based on null reviews
Sun., 30 Aug.
YVR
Vancouver Airport
YYZ
Toronto Pearson Airport
4h 30m
C$ 149
Based on null reviews
Tue., 4 Aug.
YUL
Montreal Trudeau Airport
YYZ
Toronto Pearson Airport
1h 20m
C$ 109
Based on null reviews
Fri., 7 Aug.
YWG
Winnipeg
YYZ
Toronto Pearson Airport
2h 20m
C$ 121
Based on null reviews
Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

-
1
  • Round-trip
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First