Cheap flights from Charlottesville (CHO) to Niagara-on-the-Lake, Canada

CHO — YYZ
Dec 13 — Dec 201

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

Our data shows that December tends to be the cheapest month to fly to Niagara-on-the-Lake from Charlottesville. Users have commonly found prices around $489 for the month, but tickets can be as low as $190. Due to multiple factors, prepare for potentially higher prices in August.

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

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Charlottesville to Niagara-on-the-Lake as you normally would.

Cheap flights from Charlottesville to Niagara-on-the-Lake in December, January 2022

The best prices found for CHO to Niagara-on-the-Lake flights for December, January
Jan 28 - Jan 28
CHO

Charlottesville Albemarle

YYZ

Toronto Pearson Intl

1 stop

5h 00m
YYZ

Toronto Pearson Intl

CHO

Charlottesville Albemarle

1 stop

6h 02m
$473

Multiple Airlines

Pick Dates

Deal found 12/5

Jan 28 - Jan 28
CHO

Charlottesville Albemarle

YYZ

Toronto Pearson Intl

2 stops

8h 56m
YYZ

Toronto Pearson Intl

CHO

Charlottesville Albemarle

2 stops

19h 36m
$494

United Airlines

Pick Dates

Deal found 12/5

Jan 28 - Jan 28
CHO

Charlottesville Albemarle

YYZ

Toronto Pearson Intl

2 stops

6h 44m
YYZ

Toronto Pearson Intl

CHO

Charlottesville Albemarle

1 stop

16h 51m
$539

American Airlines

Pick Dates

Deal found 12/5

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

Cheap flights to Niagara-on-the-Lake from Charlottesville found for this year
Dec 15 - Dec 19
CHO

Charlottesville Albemarle

YYZ

Toronto Pearson Intl

1 stop

9h 22m
YYZ

Toronto Pearson Intl

CHO

Charlottesville Albemarle

1 stop

7h 46m
$582

Multiple Airlines

Pick Dates

Deal found 12/5

Dec 15 - Dec 19
CHO

Charlottesville Albemarle

YYZ

Toronto Pearson Intl

2 stops

17h 27m
YYZ

Toronto Pearson Intl

CHO

Charlottesville Albemarle

1 stop

3h 51m
$587

Multiple Airlines

Pick Dates

Deal found 12/5

Dec 15 - Dec 19
CHO

Charlottesville Albemarle

YYZ

Toronto Pearson Intl

2 stops

17h 27m
YYZ

Toronto Pearson Intl

CHO

Charlottesville Albemarle

2 stops

10h 16m
$664

Multiple Airlines

Pick Dates

Deal found 12/5

Cheap Delta flights from Charlottesville to Niagara-on-the-Lake

Dec 14 - Dec 17
CHO

Charlottesville Albemarle

YYZ

Toronto Pearson Intl

1 stop

7h 23m
YYZ

Toronto Pearson Intl

CHO

Charlottesville Albemarle

1 stop

7h 11m
$690

Delta

Pick Dates

Deal found 12/7

Dec 14 - Dec 17
CHO

Charlottesville Albemarle

YYZ

Toronto Pearson Intl

1 stop

7h 23m
YYZ

Toronto Pearson Intl

CHO

Charlottesville Albemarle

2 stops

10h 13m
$699

Delta

Pick Dates

Deal found 12/7

Last minute flights from Charlottesville to Niagara-on-the-Lake

Late deals on return flights to Niagara-on-the-Lake from Charlottesville, departing today and this week
Dec 15 - Dec 19
CHO

Charlottesville Albemarle

YYZ

Toronto Pearson Intl

1 stop

9h 22m
YYZ

Toronto Pearson Intl

CHO

Charlottesville Albemarle

1 stop

7h 46m
$582

Multiple Airlines

Pick Dates

Deal found 12/5

Dec 15 - Dec 19
CHO

Charlottesville Albemarle

YYZ

Toronto Pearson Intl

2 stops

17h 27m
YYZ

Toronto Pearson Intl

CHO

Charlottesville Albemarle

1 stop

3h 51m
$587

Multiple Airlines

Pick Dates

Deal found 12/5

Dec 15 - Dec 19
CHO

Charlottesville Albemarle

YYZ

Toronto Pearson Intl

2 stops

17h 27m
YYZ

Toronto Pearson Intl

CHO

Charlottesville Albemarle

2 stops

10h 16m
$664

Multiple Airlines

Pick Dates

Deal found 12/5

Related info for your journey

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

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

Charlottesville Albemarle (CHO) is the airport you will fly out of if you book a flight from Charlottesville to Niagara-on-the-Lake. You should not have trouble finding flights to Niagara-on-the-Lake from Albemarle; the airport handles an average of 0 outbound flights to Niagara-on-the-Lake per day. You should also have plenty of airline options to choose from since 2 airlines have flights from the Charlottesville airport to Niagara-on-the-Lake. It is only a 7.6 mi journey to Albemarle (CHO) from Charlottesville’s city center.

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

Some of the carriers operating flights from Charlottesville Albemarle to Niagara-on-the-Lake that may be offering flexible cancellation policies are American Airlines and Delta. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Are there last-minute flights available from Charlottesville to Niagara-on-the-Lake for under $600?

There are currently 6+ open flights from Charlottesville to Niagara-on-the-Lake within the next 7 days for less than $600.

Other flights from Charlottesville

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

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

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

The chart below displays the airlines Cheapflights users traveling from Charlottesville 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$322Average$619FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights