Users have found that booking a flight from British Columbia to Niagara-on-the-Lake at least 60 days early can save you up to 55% on average compared to booking a flight this week. If booking 60 days before your flight isn’t an option for you, users have found flights from British Columbia to Niagara-on-the-Lake for as little as C$ 387 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as C$ 535 for flights departing within the next 3 days.
Due to multiple factors, expect to potentially pay more when booking in August. For low rates, January can be a great choice for travel to Niagara-on-the-Lake. Flights to Niagara-on-the-Lake from British Columbia in January are about C$ 322 on average during January, but can be found for as low as C$ 104.
When flying from British Columbia 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.
Vancouver Intl
Toronto Pearson Intl
Nonstop
4h 21mToronto Pearson Intl
Vancouver Intl
1 stop
7h 25mLynx Air
Vancouver Intl
Toronto Pearson Intl
Nonstop
4h 21mToronto Pearson Intl
Vancouver Intl
Nonstop
5h 23mLynx Air
Vancouver Intl
Toronto Pearson Intl
Nonstop
4h 21mToronto Pearson Intl
Vancouver Intl
Nonstop
5h 23mLynx Air
Vancouver Intl
Toronto Pearson Intl
Nonstop
4h 21mToronto Pearson Intl
Vancouver Intl
1 stop
7h 25mLynx Air
Vancouver Intl
Toronto Pearson Intl
Nonstop
4h 21mToronto Pearson Intl
Vancouver Intl
Nonstop
5h 23mLynx Air
Abbotsford
Toronto Pearson Intl
Nonstop
4h 30mToronto Pearson Intl
Abbotsford
Nonstop
5h 15mFlair Airlines
Vancouver Intl
Toronto Pearson Intl
Nonstop
4h 21mToronto Pearson Intl
Vancouver Intl
1 stop
7h 25mLynx Air
Vancouver Intl
Toronto Pearson Intl
Nonstop
4h 21mToronto Pearson Intl
Vancouver Intl
Nonstop
5h 23mLynx Air
Vancouver Intl
Toronto Pearson Intl
Nonstop
4h 21mToronto Pearson Intl
Vancouver Intl
Nonstop
5h 23mLynx Air
Abbotsford
Toronto Pearson Intl
Nonstop
4h 25mToronto Pearson Intl
Abbotsford
Nonstop
5h 10mSwoop
Abbotsford
Toronto Pearson Intl
Nonstop
4h 25mToronto Pearson Intl
Abbotsford
Nonstop
5h 10mSwoop
Abbotsford
Toronto Pearson Intl
Nonstop
4h 15mToronto Pearson Intl
Abbotsford
Nonstop
4h 45mSwoop
Vancouver Intl
Toronto Pearson Intl
Nonstop
4h 21mToronto Pearson Intl
Vancouver Intl
Nonstop
5h 23mLynx Air
Vancouver Intl
Toronto Pearson Intl
Nonstop
4h 21mToronto Pearson Intl
Vancouver Intl
Nonstop
5h 23mLynx Air
Abbotsford
Toronto Pearson Intl
Nonstop
4h 30mToronto Pearson Intl
Abbotsford
Nonstop
5h 15mFlair Airlines
Vancouver Intl
Toronto Pearson Intl
Nonstop
4h 21mToronto Pearson Intl
Vancouver Intl
Nonstop
5h 33mLynx Air
Vancouver Intl
Toronto Pearson Intl
Nonstop
4h 21mToronto Pearson Intl
Vancouver Intl
1 stop
7h 07mLynx Air
Vancouver Intl
Toronto Pearson Intl
Nonstop
4h 21mToronto Pearson Intl
Vancouver Intl
Nonstop
7h 07mLynx Air
Abbotsford
Toronto Pearson Intl
Nonstop
4h 30mFlair Airlines
Abbotsford
Toronto Pearson Intl
Nonstop
4h 20mFlair Airlines
Vancouver Intl
Toronto Pearson Intl
Nonstop
4h 21mLynx Air
Flair Airlines, Air Canada, and Swoop are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
Yes, there are multiple flights from British Columbia to Niagara-on-the-Lake for under C$ 100. The cheapest flight booked recently is on Lynx Air for just C$ 88, but on average you can expect to pay C$ 97.
Cheapflights has 20 direct flights from British Columbia to Niagara-on-the-Lake under C$ 100. A good price for a direct flight from British Columbia to Niagara-on-the-Lake is less than C$ 98.
There are currently 20+ open flights from British Columbia to Niagara-on-the-Lake within the next 7 days for less than C$ 200.
Days when direct flights are available for this flight are: Sunday, Monday, Tuesday, Thursday, Friday, Saturday.
Per day, 65 flights depart from British Columbia to Niagara-on-the-Lake on average.
Early Morning (Midnight to 6am) - 8% of flight departures
Morning (6am - Midday) - 22% of flight departures
Afternoon (Noon - 6pm) - 54% of flight departures
Evening (6pm - Midnight) - 17% of flight departures
A quick flight from British Columbia to Niagara-on-the-Lake can take about 4h 21m. Lynx Air provides one of the quickest options available for as low as C$ 88. There are 3364 km between British Columbia and Niagara-on-the-Lake. All flights are typically direct.
To fly one-way, consider booking your trip with Flair Airlines, which is currently one of the cheapest options available, starting at C$ 29. Lynx Air flights start at C$ 37 while deals on Swoop start at C$ 41 one-way.
The most popular flight routes from British Columbia to Niagara-on-the-Lake are Vancouver Intl - Toronto Pearson Intl, Abbotsford - Toronto Pearson Intl and Kelowna - Toronto Pearson Intl.
The most popular airlines flying from British Columbia to Niagara-on-the-Lake are Air Canada, Flair Airlines and Juneyao Airlines. Something to consider prior to booking your flight.
The top 3 most reliable airlines when flying from British Columbia to Niagara-on-the-Lake are LOT (70%), Lynx Air (59%) and China Eastern (58%).
Looking at all options, your cheapest flight can be booked for C$ 67. While the most popular route (Vancouver Intl - Toronto Pearson Intl) can be booked for C$ 88 on average our data indicates C$ 2,741 when flying from British Columbia to Niagara-on-the-Lake.
8%of flight departures | Early morningMidnight to 6 am |
---|---|
39%of flight departures | Morning6 am to noon |
35%of flight departures | AfternoonNoon to 6 pm |
18%of flight departures | Evening6 pm to midnight |