
Discover tips and strategies to find the most affordable flight options for your journey from Roanoke (ROA) to Pearson Intl (YYZ). Learn about various techniques such as flexible date searches, comparing prices across and setting up price alerts. Use these methods to find the cheapest flights available for your travel needs. Data last updated November 10, 2026.
Most accurate provider | Expedia 1 star |
|---|---|
Most trusted provider | Expedia 3 stars |
Round-trip from | $632 (American Airlines) |
One-way from | $274 (United Airlines) |
Fly from
Fly to
Route
Depart
Return
RoanokeToronto
ROA Roanoke - YYZ Toronto Pearson Intl
ROAYYZ
Roanoke
Tue 12/15
1:58 pm-9:15 pm
1 stop7h 17m
Toronto Pearson Intl
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
RoanokeToronto
ROA Roanoke - YYZ Toronto Pearson Intl
ROAYYZ
Roanoke
Mon 12/14
3:51 pm-11:55 pm
3 stops56h 04m
Toronto Pearson Intl
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
RoanokeToronto
ROA Roanoke - YYZ Toronto Pearson Intl
ROAYYZ
Roanoke
Mon 12/14
1:58 pm-9:15 pm
1 stop7h 17m
Toronto Pearson Intl
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
RoanokeToronto
ROA Roanoke - YYZ Toronto Pearson Intl
ROAYYZ
Roanoke
Sun 12/13
10:35 am-2:25 pm
1 stop3h 50m
Toronto Pearson Intl
Wed 12/31
12:00 am-12:00 am
Nonstop0h 00m
RoanokeToronto
ROA Roanoke - YYZ Toronto Pearson Intl
ROAYYZ
Roanoke
Sat 3/13
3:25 pm-12:01 am
1 stop8h 36m
Toronto Pearson Intl
Thu 3/18
12:25 pm-7:13 pm
1 stop6h 48m
RoanokeToronto
ROA Roanoke - YYZ Toronto Pearson Intl
ROAYYZ
Roanoke
Sat 12/26
8:05 pm-11:52 pm
1 stop3h 47m
Toronto Pearson Intl
Thu 12/31
10:00 am-7:11 pm
1 stop9h 11m
RoanokeToronto
ROA Roanoke - YYZ Toronto Pearson Intl
ROAYYZ
Roanoke
Sun 12/20
8:05 pm-11:52 pm
1 stop3h 47m
Toronto Pearson Intl
Sun 12/27
10:00 am-11:44 pm
1 stop13h 44m
RoanokeToronto
ROA Roanoke - YYZ Toronto Pearson Intl
ROAYYZ
Roanoke
Fri 4/2
7:00 am-1:33 pm
1 stop6h 33m
Toronto Pearson Intl
Mon 4/5
9:00 pm-10:11 am
1 stop13h 11m
RoanokeToronto
ROA Roanoke - YYZ Toronto Pearson Intl
ROAYYZ
Roanoke
Wed 4/14
6:00 am-2:43 pm
2 stops8h 43m
Toronto Pearson Intl
Sun 4/18
12:33 pm-5:44 pm
1 stop5h 11m
RoanokeToronto
ROA Roanoke - YYZ Toronto Pearson Intl
ROAYYZ
Roanoke
Sat 3/13
8:30 am-5:29 pm
2 stops8h 59m
Toronto Pearson Intl
Thu 3/18
4:27 pm-11:48 pm
2 stops7h 21m
Find useful and relevant information for your journey from Roanoke to Pearson Intl. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.