- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Everything you should know
Flight Deals
Cheap Flights to Toronto
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights to Toronto that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent round-trip flight deals to Toronto
Fri, Feb 12 - Sun, Feb 21
8:35 pm - 11:55 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
7:35 am - 11:00 amYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 25mnonstop
$123Flair Airlines
Fri, Feb 12 - Tue, Feb 16
8:35 pm - 11:55 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
7:35 am - 11:00 amYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 25mnonstop
$125Flair Airlines
Thu, Jan 28 - Sun, Jan 31
8:35 pm - 11:55 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
9:20 am - 12:50 pmYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 30mnonstop
$164Multiple Airlines
Fri, Jan 29 - Mon, Feb 1
8:35 pm - 11:55 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
8:30 am - 4:10 pmYYZ Toronto Pearson Intl-FLL Fort Lauderdale
7h 40m1 stop Halifax Intl
$165Multiple Airlines
Fri, Jan 15 - Tue, Jan 19
7:35 pm - 10:55 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
9:20 am - 12:50 pmYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 30mnonstop
$198WestJet
Fri, Jan 15 - Sun, Jan 24
8:40 pm - 11:54 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 14mnonstop
4:20 pm - 7:47 pmYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 27mnonstop
$203Porter Airlines
Thu, Dec 3 - Tue, Dec 8
1:50 pm - 5:10 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
9:20 am - 12:50 pmYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 30mnonstop
$211WestJet
Fri, Jan 15 - Mon, Jan 18
8:40 pm - 11:54 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 14mnonstop
7:40 am - 11:07 amYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 27mnonstop
$213Porter Airlines
Thu, Nov 26 - Tue, Dec 1
9:30 pm - 12:32 amFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 02mnonstop
7:25 am - 10:52 amYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 27mnonstop
$224Air Canada
Fri, Nov 27 - Mon, Nov 30
6:00 am - 11:45 amLGA New York LaGuardia-YYZ Toronto Pearson Intl
5h 45m1 stop Montreal Pierre Elliott Trudeau Intl
10:15 am - 11:53 amYYZ Toronto Pearson Intl-LGA New York LaGuardia
1h 38mnonstop
$232Air Canada
Recent one-way flight deals to Toronto
Mon, Feb 1
8:35 pm - 11:55 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
$76Flair Airlines
Thu, Nov 12
12:00 pm - 3:20 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
$76Flair Airlines
Sat, Jan 30
11:20 am - 2:40 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
$79WestJet
Thu, Jan 7
1:50 pm - 5:10 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
$79WestJet
Mon, Feb 22
8:40 pm - 11:54 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 14mnonstop
$83Porter Airlines
Fri, Nov 27
11:35 am - 2:50 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 15mnonstop
$97Porter Airlines
Tue, Dec 15
8:15 am - 3:20 pmMCO Orlando-YYZ Toronto Pearson Intl
31h 05m2 stops Houston George Bush Intcntl Fort Lauderdale
$101Multiple Airlines
Tue, Dec 8
9:30 pm - 12:35 amFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 05mnonstop
$103Air Canada
Wed, Dec 2
9:30 pm - 12:35 amFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 05mnonstop
$103Air Canada
Wed, Jan 20
4:16 pm - 11:55 pmMCO Orlando-YYZ Toronto Pearson Intl
31h 39m2 stops Atlanta Hartsfield-Jackson Fort Lauderdale
$106Multiple Airlines
Recent last minute flight deals to Toronto
Sat, Nov 7 - Mon, Nov 9
10:40 am - 1:40 pmMCO Orlando-YYZ Toronto Pearson Intl
3h 00mnonstop
6:30 am - 9:40 amYYZ Toronto Pearson Intl-MCO Orlando
3h 10mnonstop
$188Flair Airlines
Sat, Nov 7 - Sat, Nov 14
12:00 pm - 3:20 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
7:35 am - 10:55 amYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 20mnonstop
$197Flair Airlines
Fri, Nov 6 - Mon, Nov 9
9:35 am - 11:21 amLGA New York LaGuardia-YYZ Toronto Pearson Intl
1h 46mnonstop
6:25 pm - 8:00 pmYYZ Toronto Pearson Intl-LGA New York LaGuardia
1h 35mnonstop
$260Porter Airlines
Sat, Nov 7 - Wed, Dec 9
12:50 pm - 6:28 pmEWR Newark-YTZ Toronto Island
5h 38m1 stop Ottawa
10:35 am - 4:55 pmYTZ Toronto Island-EWR Newark
6h 20m1 stop Ottawa
$272Porter Airlines
Sun, Nov 8 - Sat, Nov 14
11:20 am - 2:40 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
7:35 am - 10:55 amYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 20mnonstop
$279Multiple Airlines
Tue, Nov 10 - Sat, Nov 14
1:50 pm - 5:10 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
7:35 am - 10:55 amYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 20mnonstop
$286Multiple Airlines
Tue, Nov 10 - Tue, Nov 17
9:30 pm - 12:32 amFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 02mnonstop
7:25 am - 10:52 amYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 27mnonstop
$289Air Canada
Tue, Nov 10 - Tue, Nov 17
9:30 pm - 12:32 amFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 02mnonstop
6:20 am - 2:21 pmYYZ Toronto Pearson Intl-FLL Fort Lauderdale
8h 01m1 stop Montreal Pierre Elliott Trudeau Intl
$317Air Canada
Sun, Nov 8 - Fri, Nov 20
8:20 am - 10:04 amLGA New York LaGuardia-YYZ Toronto Pearson Intl
1h 44mnonstop
7:40 pm - 9:29 pmYYZ Toronto Pearson Intl-LGA New York LaGuardia
1h 49mnonstop
$339American Airlines
Sun, Nov 8 - Fri, Nov 20
7:29 am - 11:59 amLGA New York LaGuardia-YYZ Toronto Pearson Intl
4h 30m1 stop Washington, D.C. Reagan-National
7:40 pm - 9:29 pmYYZ Toronto Pearson Intl-LGA New York LaGuardia
1h 49mnonstop
$349American Airlines
Recent direct flight deals from the United States to Toronto
Fri, Feb 12 - Sun, Feb 21
8:35 pm - 11:55 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
7:35 am - 11:00 amYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 25mnonstop
$123Flair Airlines
Fri, Feb 12 - Tue, Feb 16
8:35 pm - 11:55 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
7:35 am - 11:00 amYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 25mnonstop
$125Flair Airlines
Thu, Jan 28 - Sun, Jan 31
8:35 pm - 11:55 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
9:20 am - 12:50 pmYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 30mnonstop
$164Multiple Airlines
Fri, Jan 22 - Tue, Jan 26
8:35 pm - 11:55 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
9:20 am - 12:50 pmYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 30mnonstop
$171Multiple Airlines
Fri, Jan 15 - Tue, Jan 19
7:35 pm - 10:55 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
9:20 am - 12:50 pmYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 30mnonstop
$198WestJet
Fri, Jan 15 - Sun, Jan 24
8:40 pm - 11:54 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 14mnonstop
4:20 pm - 7:47 pmYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 27mnonstop
$203Porter Airlines
Thu, Dec 3 - Tue, Dec 8
1:50 pm - 5:10 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
9:20 am - 12:50 pmYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 30mnonstop
$211WestJet
Fri, Jan 15 - Mon, Jan 18
8:40 pm - 11:54 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 14mnonstop
7:40 am - 11:07 amYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 27mnonstop
$213Porter Airlines
Thu, Nov 26 - Tue, Dec 1
9:30 pm - 12:32 amFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 02mnonstop
7:25 am - 10:52 amYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 27mnonstop
$224Air Canada
Fri, Dec 11 - Sun, Dec 13
8:45 pm - 10:18 pmDCA Washington, D.C. Reagan-National-YYZ Toronto Pearson Intl
1h 33mnonstop
7:20 am - 8:58 amYYZ Toronto Pearson Intl-DCA Washington, D.C. Reagan-National
1h 38mnonstop
$244Air Canada
All round-trip flight deals to Toronto
Fri, Feb 12 - Sun, Feb 21
8:35 pm - 11:55 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
7:35 am - 11:00 amYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 25mnonstop
$123Flair Airlines
Fri, Feb 12 - Tue, Feb 16
8:35 pm - 11:55 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
7:35 am - 11:00 amYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 25mnonstop
$125Flair Airlines
Thu, Jan 28 - Sun, Jan 31
8:35 pm - 11:55 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
9:20 am - 12:50 pmYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 30mnonstop
$164Multiple Airlines
Fri, Jan 29 - Mon, Feb 1
8:35 pm - 11:55 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
8:30 am - 4:10 pmYYZ Toronto Pearson Intl-FLL Fort Lauderdale
7h 40m1 stop Halifax Intl
$165Multiple Airlines
Fri, Jan 15 - Tue, Jan 19
7:35 pm - 10:55 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
9:20 am - 12:50 pmYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 30mnonstop
$198WestJet
Fri, Jan 15 - Sun, Jan 24
8:40 pm - 11:54 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 14mnonstop
4:20 pm - 7:47 pmYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 27mnonstop
$203Porter Airlines
Thu, Dec 3 - Tue, Dec 8
1:50 pm - 5:10 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 20mnonstop
9:20 am - 12:50 pmYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 30mnonstop
$211WestJet
Fri, Jan 15 - Mon, Jan 18
8:40 pm - 11:54 pmFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 14mnonstop
7:40 am - 11:07 amYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 27mnonstop
$213Porter Airlines
Thu, Nov 26 - Tue, Dec 1
9:30 pm - 12:32 amFLL Fort Lauderdale-YYZ Toronto Pearson Intl
3h 02mnonstop
7:25 am - 10:52 amYYZ Toronto Pearson Intl-FLL Fort Lauderdale
3h 27mnonstop
$224Air Canada
Fri, Nov 27 - Mon, Nov 30
6:00 am - 11:45 amLGA New York LaGuardia-YYZ Toronto Pearson Intl
5h 45m1 stop Montreal Pierre Elliott Trudeau Intl
10:15 am - 11:53 amYYZ Toronto Pearson Intl-LGA New York LaGuardia
1h 38mnonstop
$232Air Canada
Booking Insights
Price, demand and travel trends for flights to Toronto
Use KAYAK data on prices, travel dates, airlines and seasonal trends to compare options and book flights with more confidence.
Prices
Airlines
More
What is the cheapest flight to Toronto?
Fort Lauderdale to Toronto is the cheapest route at $123 round-trip, found in the past 5 days on KAYAK. New York LaGuardia Airport to Toronto is the most popular connection with round-trip deals from $232.
How much is a flight to Toronto?
Average and cheapest price for all round-trip flights to Toronto from each origin found by users searching on KAYAK in the last 12 months.On average, a round-trip flight from the United States to Toronto costs $426, based on KAYAK data over the past 12 months. Round-trip fares from Fort Lauderdale average $309, while Chicago runs a bit higher at $313.
What is the cheapest day to fly to Toronto?
Friday is the cheapest day to fly to Toronto at $452 round-trip on average over the past 12 months on KAYAK. Sunday is the most expensive at $515.
What’s the cheapest month to fly to Toronto?
To calculate monthly average prices, KAYAK takes all prices for each month over the last 12 months for flights to Toronto, removes the top 0.1% to account for outliers, then takes the median of all values for each month.•January is the cheapest month to fly to Toronto with an average price of $366 round-trip.
•July ($453) and October ($449) are the most expensive.
Based on KAYAK data over the past 12 months.What is the cheapest time of day to fly to Toronto?
Average price for all round-trip flights depending on time of departure, seen by users on KAYAK in the last 12 months.Evening flights to Toronto are the cheapest at $400 round-trip on average. Night flights are the most expensive at $514.
What is a good deal for flights to Toronto?
Flights under $305 are considered a good deal. 25% of KAYAK users found round-trip flights to Toronto at or below these prices, with the lowest fares from:
•Fort Lauderdale $238
•Chicago $249
•Washington, D.C. $260.Which is the cheapest airport to fly into in Toronto?
Prices will differ depending on the departure airport, but generally, the cheapest airport to fly to in Toronto is Toronto Island (YTZ), with an average flight price of $311.
When are flights to Toronto the cheapest?
Flights to Toronto are cheapest 5 weeks before departure. Booking in this window typically costs about 29% less than the average last-minute fare (within 2 weeks of the flight), based on KAYAK data.
What are the most popular airlines flying to Toronto?
Based on KAYAK data over the past 3 months.Air Canada is the most popular airline flying to Toronto among KAYAK users, followed by Porter Airlines and United Airlines.
Which airline offers the most nonstop flights to Toronto?
Based on KAYAK flight schedule data, reflecting busyness trends for the next 3 months. Weekly flight counts are averages and may change as airline schedules are updated.Air Canada operates the most nonstop flights to Toronto, with an average of 598 per week. Porter Airlines follows with 200 weekly nonstop flights. 8 airlines fly nonstop to this destination.
How many direct flights to Toronto are there each day?
There are around 182 daily direct flights to Toronto. 37% depart in the morning, 34% in the afternoon, 22% in the evening and 7% at night.
How many direct flights to Toronto are there each week?
There are 1,268 direct flights to Toronto each week. Monday is the day with the most departures at 15%.
How many long-haul flights are there to Toronto each week?
Based on KAYAK data for the upcoming 3 months.There are 2 long-haul flights (6-12h) to Toronto each week, along with 362 medium-haul (3-6h) and 905 short-haul (up to 3h) flights.
How many cities have direct flights to Toronto?
Based on KAYAK data for the upcoming 3 months.36 cities have direct flights to Toronto. New York has the most with 301 direct flights per week.
Expert advice
Expert advice for your flight to Toronto
AI-powered summary based on content written by travel experts. AI can make mistakes.
Our travel experts
Key details for flights to Toronto
Low season | February |
|---|---|
High season | July |
Cheapest flight | $76 |
When to book flights to Toronto
Are your dates flexible? Find out the best times to travel to Toronto based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or round-trips with a duration up to 40 days. The information is for flights to Toronto based on your location. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.
Flights to Toronto: the best tips from KAYAK users' own experiences
Insights shared by verified travelers who flew to Toronto
Your questions about flights to Toronto, answered
Find helpful route details based on KAYAK data, including flight times, airports, airlines and booking questions.
Your guide to booking Toronto flights
From booking to airport arrival, find tips to help you plan your flight with more confidence.Traveling to a place near Toronto?
Book flights to Toronto if you plan to visit one of these locationsApsley
More options for your flight to Toronto
Complete your trip to Toronto with a hotel stay or car rental
Flights with popular airlines flying to Toronto
Flights from the other most popular airlines that fly from the United States to Toronto according to KAYAK users. Prices are the lowest found on KAYAK over the last 7 days. Price and availability are not guaranteed.
Cabin class types available on flights to Toronto
Cabin classes available on flights to Toronto. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
First Class flights to Torontofrom $279
Business Class flights to Torontofrom $322
Economy Class flights to Torontofrom $90
Find direct flights for Toronto
Flights from local origins to Toronto
Flights from all regions of United States to Toronto. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights from Arizona to Torontofrom $261
Flights from California to Torontofrom $274
Flights from Colorado to Torontofrom $323
Flights from Connecticut to Torontofrom $222
Flights from Florida to Torontofrom $125
Flights from Georgia to Torontofrom $215
Flights from Hawaii to Torontofrom $486
Flights from Illinois to Torontofrom $287
Flights from Louisiana to Torontofrom $354
Flights from Maryland to Torontofrom $250
Flights from Michigan to Torontofrom $287
Flights from Minnesota to Torontofrom $385
Flights from Nevada to Torontofrom $274
Flights from New Mexico to Torontofrom $488
Flights from Oklahoma to Torontofrom $348
Flights from Oregon to Torontofrom $373
Flights from Pennsylvania to Torontofrom $222
Flights from Tennessee to Torontofrom $254
Flights from Texas to Torontofrom $238
Flights from Utah to Torontofrom $339
Flights from Virginia to Torontofrom $250
Flights from Washington to Torontofrom $373
Choose which airport to fly into in Toronto
Flights to other airports in Toronto. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Flights to Hamiltonfrom $198
Flights to Toronto Island Airportfrom $219
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Popular routes to Toronto
The most searched for flights to Toronto from KAYAK users over the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
New York to Toronto (NYC - YTO)from $135
Boston to Toronto (BOS - YTO)from $148
San Francisco to Toronto (SFO - YTO)from $219
Los Angeles to Toronto (LAX - YTO)from $196
Chicago to Toronto (CHI - YTO)from $169
Dallas to Toronto (DFW - YTO)from $298
Minneapolis to Toronto (MSP - YTO)from $245
Raleigh to Toronto (RDU - YTO)from $351
Tampa to Toronto (TPA - YTO)from $91
Charlotte to Toronto (CLT - YTO)from $302