
Keep the following information in mind while searching for Canada to Asheville flight deals. Data was last updated November 15, 2026.
Round-trip from | $412 (United Airlines) |
|---|---|
One-way from | $195 (Kiwi.com) |
Fly from
Fly to
Route
Depart
Return
TorontoAsheville
YYZ Toronto Pearson Intl - AVL Asheville Regional
YYZAVL
Toronto Pearson Intl
Sat 11/21
9:20 am-4:59 pm
2 stops31h 39m
Asheville Regional
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
TorontoAsheville
YYZ Toronto Pearson Intl - AVL Asheville Regional
YYZAVL
Toronto Pearson Intl
Tue 12/15
3:35 pm-9:17 pm
1 stop5h 42m
Asheville Regional
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
TorontoAsheville
YTZ Toronto Island - AVL Asheville Regional
YTZAVL
Toronto Island
Fri 12/25
7:10 pm-12:57 pm
1 stop17h 47m
Asheville Regional
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
TorontoAsheville
YYZ Toronto Pearson Intl - AVL Asheville Regional
YYZAVL
Toronto Pearson Intl
Mon 12/14
7:26 pm-10:00 am
1 stop14h 34m
Asheville Regional
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
TorontoAsheville
YYZ Toronto Pearson Intl - AVL Asheville Regional
YYZAVL
Toronto Pearson Intl
Tue 12/15
12:30 pm-9:01 pm
2 stops8h 31m
Asheville Regional
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
TorontoAsheville
YYZ Toronto Pearson Intl - AVL Asheville Regional
YYZAVL
Toronto Pearson Intl
Mon 12/14
12:30 pm-11:08 pm
2 stops10h 38m
Asheville Regional
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
TorontoAsheville
YTZ Toronto Island - AVL Asheville Regional
YTZAVL
Toronto Island
Mon 12/14
7:40 pm-10:00 am
1 stop14h 20m
Asheville Regional
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
VancouverAsheville
YVR Vancouver Intl - AVL Asheville Regional
YVRAVL
Vancouver Intl
Sun 12/20
7:00 pm-12:07 pm
2 stops15h 07m
Asheville Regional
Wed 12/31
12:00 am-9:00 pm
Nonstop0h 00m
WinnipegAsheville
YWG Winnipeg - AVL Asheville Regional
YWGAVL
Winnipeg
Fri 12/4
3:15 pm-10:48 am
2 stops19h 33m
Asheville Regional
Wed 12/31
12:00 am-11:00 pm
Nonstop0h 00m
VancouverAsheville
YVR Vancouver Intl - AVL Asheville Regional
YVRAVL
Vancouver Intl
Tue 2/2
8:15 pm-9:53 am
2 stops11h 38m
Asheville Regional
Fri 2/5
6:15 am-12:45 pm
1 stop8h 30m
Everything you need to know about your flight from Canada to Asheville
Find useful and relevant information for your journey from Canada to Asheville. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.