- 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 from Toronto to Asheville (YYZ-AVL)
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Toronto to Asheville 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 from Toronto to Asheville
Mon, 23 Nov - Mon, 30 Nov
7:35 a.m. - 8:01 a.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
24h 26m1 stop Fort Lauderdale
6:40 a.m. - 3:20 p.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
8h 40m1 stop Fort Lauderdale
C$ 676Multiple Airlines
Tue, 8 Dec - Sat, 12 Dec
6:00 a.m. - 8:18 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
14h 18m1 stop New York LaGuardia
5:06 p.m. - 11:58 p.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
6h 52m1 stop Atlanta Hartsfield-Jackson
C$ 730Delta
Tue, 8 Dec - Sat, 12 Dec
6:00 a.m. - 8:18 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
14h 18m1 stop New York LaGuardia
5:06 p.m. - 11:58 p.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
6h 52m1 stop Atlanta Hartsfield-Jackson
C$ 741Delta
Thu, 6 May - Sun, 9 May
6:30 a.m. - 10:03 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
15h 33m1 stop Orlando
6:30 a.m. - 7:35 p.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
13h 05m2 stops Boston Logan Intl New York LaGuardia
C$ 802Multiple Airlines
Tue, 5 Jan - Thu, 7 Jan
7:26 p.m. - 9:53 a.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
14h 27m1 stop Chicago O'Hare Intl
10:34 a.m. - 6:45 p.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
8h 11m1 stop Chicago O'Hare Intl
C$ 808United Airlines
Thu, 6 May - Sat, 8 May
10:45 a.m. - 3:32 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
4h 47m1 stop Newark
10:49 a.m. - 4:28 p.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
5h 39m1 stop Chicago O'Hare Intl
C$ 811United Airlines
Thu, 6 May - Sun, 9 May
6:30 a.m. - 10:03 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
15h 33m1 stop Orlando
6:30 a.m. - 12:00 p.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
5h 30m1 stop Boston Logan Intl
C$ 812Multiple Airlines
Fri, 7 May - Sat, 8 May
7:15 a.m. - 2:13 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
6h 58m2 stops New York LaGuardia Charlotte Douglas
7:05 a.m. - 11:13 a.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
4h 08m1 stop Charlotte Douglas
C$ 821American Airlines
Fri, 7 May - Sat, 8 May
7:15 a.m. - 2:13 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
6h 58m2 stops New York LaGuardia Charlotte Douglas
5:20 a.m. - 11:52 a.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
6h 32m2 stops Charlotte Douglas Washington, D.C. Reagan-National
C$ 821American Airlines
Thu, 6 May - Sat, 8 May
7:12 p.m. - 11:50 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
4h 38m1 stop Charlotte Douglas
2:38 p.m. - 11:11 p.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
8h 33m2 stops Charlotte Douglas New York LaGuardia
C$ 821American Airlines
Recent one-way flight deals from Toronto to Asheville
Sat, 21 Nov
7:35 a.m. - 7:23 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
11h 48m1 stop Fort Lauderdale
C$ 336Multiple Airlines
Sat, 21 Nov
9:20 a.m. - 4:59 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
31h 39m2 stops Fort Lauderdale Washington, D.C. Dulles Intl
C$ 353Multiple Airlines
Tue, 15 Dec
3:35 p.m. - 9:17 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
5h 42m1 stop Chicago O'Hare Intl
C$ 435United Airlines
Mon, 14 Dec
7:26 p.m. - 10:00 a.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
14h 34m1 stop Chicago O'Hare Intl
C$ 455United Airlines
Tue, 15 Dec
12:30 p.m. - 9:01 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
8h 31m2 stops Washington, D.C. Reagan-National Charlotte Douglas
C$ 467American Airlines
Mon, 14 Dec
12:30 p.m. - 11:08 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
10h 38m2 stops Washington, D.C. Reagan-National Charlotte Douglas
C$ 486American Airlines
Sat, 21 Nov
7:00 p.m. - 7:52 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
24h 52m3 stops Calgary Atlanta Hartsfield-Jackson Sarasota Bradenton Intl
C$ 620Multiple Airlines
Sun, 27 Dec
7:00 a.m. - 3:03 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
8h 03m1 stop New York LaGuardia
C$ 643Porter Airlines
Sun, 27 Dec
11:30 p.m. - 12:59 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
37h 29m2 stops Ottawa Newark
C$ 664Multiple Airlines
Sun, 27 Dec
10:50 p.m. - 11:18 a.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
36h 28m3 stops Winnipeg Atlanta Hartsfield-Jackson Sarasota Bradenton Intl
C$ 765Multiple Airlines
Recent last minute flight deals from Toronto to Asheville
Sun, 15 Nov - Mon, 30 Nov
9:35 a.m. - 10:31 a.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
24h 56m1 stop Fort Lauderdale
6:40 a.m. - 3:20 p.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
8h 40m1 stop Fort Lauderdale
C$ 778Multiple Airlines
Tue, 17 Nov - Mon, 30 Nov
9:35 a.m. - 1:59 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
28h 24m1 stop Fort Lauderdale
6:40 a.m. - 3:20 p.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
8h 40m1 stop Fort Lauderdale
C$ 799Multiple Airlines
Mon, 16 Nov - Mon, 30 Nov
7:35 a.m. - 4:30 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
8h 55m1 stop Fort Lauderdale
6:40 a.m. - 3:20 p.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
8h 40m1 stop Fort Lauderdale
C$ 809Multiple Airlines
Fri, 13 Nov - Sat, 21 Nov
7:35 a.m. - 8:22 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
12h 47m1 stop Fort Lauderdale
9:00 a.m. - 2:50 p.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
29h 50m1 stop Fort Lauderdale
C$ 825Multiple Airlines
Tue, 17 Nov - Mon, 23 Nov
9:35 a.m. - 1:59 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
28h 24m1 stop Fort Lauderdale
10:00 a.m. - 2:50 p.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
28h 50m1 stop Fort Lauderdale
C$ 828Multiple Airlines
Mon, 16 Nov - Wed, 18 Nov
7:35 a.m. - 4:30 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
8h 55m1 stop Fort Lauderdale
2:49 p.m. - 3:20 p.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
24h 31m1 stop Fort Lauderdale
C$ 838Multiple Airlines
Sat, 14 Nov - Mon, 30 Nov
7:35 a.m. - 5:52 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
10h 17m1 stop Fort Lauderdale
6:40 a.m. - 3:20 p.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
8h 40m1 stop Fort Lauderdale
C$ 863Multiple Airlines
Tue, 17 Nov - Mon, 30 Nov
12:20 p.m. - 1:59 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
25h 39m2 stops Tampa Fort Lauderdale
6:40 a.m. - 3:20 p.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
8h 40m1 stop Fort Lauderdale
C$ 872Multiple Airlines
Tue, 17 Nov - Mon, 23 Nov
9:35 a.m. - 1:59 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
28h 24m1 stop Fort Lauderdale
10:00 a.m. - 6:55 a.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
20h 55m2 stops Fort Lauderdale Ottawa
C$ 899Multiple Airlines
Fri, 13 Nov - Sat, 21 Nov
7:35 a.m. - 8:22 p.m.YYZ Toronto Pearson Intl-AVL Asheville Regional
12h 47m1 stop Fort Lauderdale
8:00 a.m. - 6:57 p.m.AVL Asheville Regional-YYZ Toronto Pearson Intl
10h 57m2 stops Boston Logan Intl Ottawa
C$ 939Multiple Airlines
Booking Insights
Price, demand, and travel trends for Toronto Pearson Intl Airport to Asheville flights
Use KAYAK data on prices, travel dates, airlines, and seasonal trends to compare options and book flights with more confidence.
Prices
Airlines
Layovers
How much is a round-trip flight from Toronto Pearson Intl Airport to Asheville?
This analysis is based on the cheapest round-trip price found on KAYAK in the last 12 months by searching for a flight from Toronto Pearson Intl Airport to Asheville departing in december.
Round-trip flights from Toronto Pearson Intl Airport to Asheville typically range from C$ 671 to C$ 820. The lowest price found in the past 5 days was C$ 741, on Delta.
What’s the most popular layover airport when flying from Toronto Pearson Intl Airport to Asheville?
KAYAK data for 1-stop round-trips over the past 3 months. Only counts itineraries with the same layover on both legs.Atlanta Hartsfield-Jackson (ATL) is the most popular layover for the Toronto Pearson Intl Airport to Asheville route. 42% of KAYAK users who booked 1-stop round-trips over the past 3 months connected via ATL.
What is the cheapest layover airport when flying from Toronto Pearson Intl Airport to Asheville?
Flights via Fort Lauderdale (FLL) offer the most affordable fares, with an average round-trip price of C$ 562. Based on KAYAK data over the past 3 months.
Key details for Toronto Pearson Intl Airport to Asheville flights
Low season | September |
|---|---|
High season | January |
Cheapest flight | C$ 336 |
When to book flights from Toronto to Asheville
Are your dates flexible? Find out the best times to travel from Toronto to Asheville 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. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.
Your Toronto Pearson Intl Airport to Asheville flight questions, answered
Find helpful answers about this route, including flight times, airports, airlines, and booking tips.
Your guide to booking Toronto Pearson Intl Airport to Asheville flights
Get tips on when to book, when to fly, and what to know before your trip.More options for your flight from Toronto to Asheville
Complete your trip to Asheville with a hotel stay or car rental
Information on your arrival and departure airports
Cabin class types available on flights to Asheville
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.
Find direct flights to and from Toronto and Asheville
Flights from domestic origins to Asheville
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 are not guaranteed.