Cheap flights from Roanoke (ROA) to Niagara-on-the-Lake, Canada

ROA — YYZ
Dec 3 — Dec 101

What is the cheapest month to fly from Roanoke to Niagara-on-the-Lake?

Our data shows that November tends to be the cheapest month to fly to Niagara-on-the-Lake from Roanoke. Users have commonly found prices around $505 for the month, but tickets can be as low as $233. Due to multiple factors, prepare for potentially higher prices in May.

When is the cheapest time to fly from Roanoke to Niagara-on-the-Lake (ROA - N1A)?

When flying from Roanoke to Niagara-on-the-Lake, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Roanoke to Niagara-on-the-Lake 2022 flight deals

Cheap flights to Niagara-on-the-Lake from Roanoke found for this year
Dec 25 - Jan 2
ROA

Roanoke

YYZ

Toronto Pearson Intl

1 stop

7h 59m
YYZ

Toronto Pearson Intl

ROA

Roanoke

1 stop

6h 30m
$408

Multiple Airlines

Pick Dates

Deal found 11/27

Dec 25 - Dec 27
ROA

Roanoke

YYZ

Toronto Pearson Intl

1 stop

7h 59m
YYZ

Toronto Pearson Intl

ROA

Roanoke

2 stops

13h 26m
$493

Multiple Airlines

Pick Dates

Deal found 11/28

Dec 25 - Dec 27
ROA

Roanoke

YYZ

Toronto Pearson Intl

2 stops

6h 19m
YYZ

Toronto Pearson Intl

ROA

Roanoke

2 stops

13h 26m
$520

Multiple Airlines

Pick Dates

Deal found 11/28

Cheap Air Canada flights from Roanoke to Niagara-on-the-Lake

Apr 5 - Apr 12
ROA

Roanoke

YYZ

Toronto Pearson Intl

1 stop

7h 45m
YYZ

Toronto Pearson Intl

ROA

Roanoke

1 stop

3h 48m
$400

Air Canada

Pick Dates

Deal found 11/26

Dec 14 - Jan 14
ROA

Roanoke

YYZ

Toronto Pearson Intl

1 stop

3h 40m
YYZ

Toronto Pearson Intl

ROA

Roanoke

1 stop

13h 17m
$589

Air Canada

Pick Dates

Deal found 11/26

Dec 25 - Jan 2
ROA

Roanoke

YYZ

Toronto Pearson Intl

2 stops

6h 19m
YYZ

Toronto Pearson Intl

ROA

Roanoke

2 stops

7h 45m
$668

Air Canada

Pick Dates

Deal found 11/27

Cheap United Airlines flights from Roanoke to Niagara-on-the-Lake

Apr 16 - Apr 22
ROA

Roanoke

YYZ

Toronto Pearson Intl

1 stop

5h 45m
YYZ

Toronto Pearson Intl

ROA

Roanoke

1 stop

6h 28m
$437

United Airlines

Pick Dates

Deal found 11/26

May 16 - May 20
ROA

Roanoke

YYZ

Toronto Pearson Intl

1 stop

9h 42m
YYZ

Toronto Pearson Intl

ROA

Roanoke

1 stop

7h 58m
$488

United Airlines

Pick Dates

Deal found 11/26

May 20 - May 23
ROA

Roanoke

YYZ

Toronto Pearson Intl

1 stop

11h 42m
YYZ

Toronto Pearson Intl

ROA

Roanoke

1 stop

5h 51m
$502

United Airlines

Pick Dates

Deal found 11/26

Related info for your journey

Useful info, stats and facts about Roanoke to Niagara-on-the-Lake flights.

What airport do you fly from for flights from Roanoke to Niagara-on-the-Lake?

Most people fly from Roanoke (ROA) if they book a flight from Roanoke to Niagara-on-the-Lake. On average, Roanoke has 0 outbound flights to Niagara-on-the-Lake per day from 3 airlines. Roanoke is conveniently located just 4.2 mi from Roanoke’s city center.

Which airlines flying from Roanoke to Niagara-on-the-Lake have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like American Airlines, Delta, and United Airlines flying from Roanoke to Niagara-on-the-Lake have implemented new flexible cancellation policies.

Can I find flights from Roanoke to Niagara-on-the-Lake for under $400 on Cheapflights?

Yes, there are multiple flights from Roanoke to Niagara-on-the-Lake for under $400. The cheapest flight booked recently is on Air Canada for just $400, but on average you can expect to pay $460.

What are the most popular airlines that fly from Roanoke to Niagara-on-the-Lake?

The most popular airlines flying from Roanoke to Niagara-on-the-Lake are American Airlines, Delta and United Airlines. Something to consider prior to booking your flight.

Other flights from Roanoke

Alternative routes for Roanoke to Niagara-on-the-Lake

See prices for flight routes from nearby airports that may be better suited for you.

Top airline flying from Roanoke to Niagara-on-the-Lake

The chart below displays the airlines Cheapflights users traveling from Roanoke to Niagara-on-the-Lake choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
American AirlinesCheapest$204Average$453FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights