Find flights
When to book
Airlines
FAQs
English
Round-trip from | C$ 474 |
---|---|
One-way from | C$ 281 |
Popular in | October |
Cheapest in | November |
Average price | C$ 1,089 |
Fly from
Fly to
Route
Depart
Return
Price
TorontoAsheville
YYZ - AVL
YYZAVL
Toronto Pearson Intl
Mon 17/11
12:50 p.m.-4:17 p.m.
2 stops27h 27m
Asheville Regional
Mon 24/11
11:39 a.m.-8:00 p.m.
1 stop8h 21m
TorontoAsheville
YYZ - AVL
YYZAVL
Toronto Pearson Intl
Thu 11/12
11:36 a.m.-7:38 p.m.
1 stop8h 02m
Asheville Regional
Sun 14/12
8:14 p.m.-10:56 a.m.
1 stop14h 42m
TorontoAsheville
YYZ - AVL
YYZAVL
Toronto Pearson Intl
Mon 3/11
7:15 a.m.-2:51 p.m.
1 stop7h 36m
Asheville Regional
Mon 10/11
11:55 a.m.-12:25 a.m.
1 stop12h 30m
TorontoAsheville
YYZ - AVL
YYZAVL
Toronto Pearson Intl
Thu 11/12
7:00 a.m.-11:03 p.m.
1 stop16h 03m
Asheville Regional
Sun 14/12
6:13 p.m.-2:20 p.m.
2 stops20h 07m
TorontoAsheville
YYZ - AVL
YYZAVL
Toronto Pearson Intl
Tue 4/11
9:35 a.m.-10:00 a.m.
1 stop24h 25m
TorontoAsheville
YYZ - AVL
YYZAVL
Toronto Pearson Intl
Mon 3/11
11:15 a.m.-4:12 p.m.
1 stop28h 57m
TorontoAsheville
YYZ - AVL
YYZAVL
Toronto Pearson Intl
Wed 3/12
6:00 a.m.-7:38 p.m.
1 stop13h 38m
TorontoAsheville
YYZ - AVL
YYZAVL
Toronto Pearson Intl
Mon 10/11
7:45 p.m.-4:17 p.m.
2 stops20h 32m
TorontoAsheville
YYZ - AVL
YYZAVL
Toronto Pearson Intl
Tue 11/11
3:15 p.m.-10:00 a.m.
2 stops18h 45m
TorontoAsheville
YYZ - AVL
YYZAVL
Toronto Pearson Intl
Wed 3/12
10:55 a.m.-12:55 p.m.
3 stops26h 00m
Currently, November is the cheapest month in which you can book a flight from Toronto to Asheville (average of C$ 241). Flying from Toronto to Asheville in June is currently the most expensive (average of C$ 477). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
It’s optimal to fly from Toronto to Asheville in the afternoon. By choosing this option you can save up to 33% on the cost of your flight, compared to a flight in the evening.
Newark (EWR) – chosen by Cheapflights users on 47% of one-stop itineraries from Toronto to Asheville on Cheapflights.
Chicago (ORD) is the most affordable 1-stop option, with an average round-trip price of C$ 412.
Flights via Chicago (ORD) have the shortest average one-way travel time for 1-stop routes: 4h 59m.
Flights via Newark (EWR) offer the fastest connection on this route, with an average layover time of 1h 27m.
Overall
Comfort
Crew
Entertainment
Food
Boarding
Reviews
Anonymous,Oct 2025
YUL - ORD
Overall
Comfort
Crew
Entertainment
Food
Boarding
Reviews
Anonymous,Oct 2025
YUL - ORD
Overall
Comfort
Crew
Entertainment
Food
Boarding
Reviews
Anonymous,Oct 2025
YUL - ORD
Cheapflights goes through 900+ travel sites to look for the best flight deals for flights from Toronto to Asheville. Too many options? Cheapflights also provides filters for things like airlines, price ranges, and number of stops to help you make a decision easily.
Cheapflights helps you find that perfect flight to Asheville from Toronto by searching from hundreds of airlines and agencies you know and love. We are also free to use, in case you were wondering!
Yes! Cheapflights helps users easily find flights from Toronto to Asheville with no change fees.
Not ready to book yet? You can track prices for flights from Toronto to Asheville on Cheapflights with our Price Alert feature and get notified when better prices are available.