N1A - BCN Price | C$ 616 - C$ 1,096 |
---|---|
BCN Temperature | 9 - 24 °C |
BCN Rainfall | 20 - 91 mm |
Popular in | December | High demand for flights, 33% potential price rise |
---|---|---|
Cheapest in | May | Best time to find cheap flights, 16% potential price drop |
Round-trip from | C$ 824 | From Niagara-on-the-Lake to Barcelona-El Prat |
One-way from | C$ 421 | One-way flight from Niagara-on-the-Lake to Barcelona-El Prat |
When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 61 days in advance, which can save you up to 34% on flights from Niagara-on-the-Lake to Barcelona-El Prat Airport compared to booking the week you need them. Waiting 61 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at C$ 1,170. For sooner than that we have options available in the next 3 days from C$ 1,374.
Flights from Niagara-on-the-Lake to Barcelona-El Prat Airport lean towards being more expensive in December. Prices are generally better when you fly from Niagara-on-the-Lake to Barcelona-El Prat Airport in February, with the cheapest ticket starting at C$ 705.
When flying from Niagara-on-the-Lake to Barcelona-El Prat Airport, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Toronto Pearson Intl
Barcelona-El Prat
2 stops
34h 50mBarcelona-El Prat
Toronto Pearson Intl
1 stop
26h 50mMultiple Airlines
Toronto Pearson Intl
Barcelona-El Prat
2 stops
34h 50mBarcelona-El Prat
Toronto Pearson Intl
1 stop
14h 40mMultiple Airlines
Toronto Pearson Intl
Barcelona-El Prat
1 stop
13h 40mBarcelona-El Prat
Toronto Pearson Intl
1 stop
26h 50mMultiple Airlines
Toronto Pearson Intl
Barcelona-El Prat
2 stops
23h 05mBarcelona-El Prat
Toronto Pearson Intl
1 stop
15h 20mMultiple Airlines
Toronto Pearson Intl
Barcelona-El Prat
1 stop
20h 45mBarcelona-El Prat
Toronto Pearson Intl
1 stop
22h 55mAer Lingus
Toronto Pearson Intl
Barcelona-El Prat
1 stop
13h 35mBarcelona-El Prat
Toronto Pearson Intl
1 stop
14h 20mMultiple Airlines
Toronto Pearson Intl
Barcelona-El Prat
1 stop
11h 45mBarcelona-El Prat
Toronto Pearson Intl
1 stop
33h 25mIcelandair
Toronto Pearson Intl
Barcelona-El Prat
1 stop
11h 45mBarcelona-El Prat
Toronto Pearson Intl
1 stop
12h 15mIcelandair
Toronto Pearson Intl
Barcelona-El Prat
1 stop
33h 35mBarcelona-El Prat
Toronto Pearson Intl
1 stop
12h 15mIcelandair
Toronto Pearson Intl
Barcelona-El Prat
1 stop
20h 40mBarcelona-El Prat
Toronto Pearson Intl
1 stop
32h 45mScandinavian Airlines
Toronto Pearson Intl
Barcelona-El Prat
1 stop
20h 40mBarcelona-El Prat
Toronto Pearson Intl
1 stop
25h 45mScandinavian Airlines
Toronto Pearson Intl
Barcelona-El Prat
1 stop
19h 20mBarcelona-El Prat
Toronto Pearson Intl
1 stop
24h 25mScandinavian Airlines
Toronto Pearson Intl
Barcelona-El Prat
Nonstop
7h 55mBarcelona-El Prat
Toronto Pearson Intl
Nonstop
9h 20mAir Canada
Toronto Pearson Intl
Barcelona-El Prat
Nonstop
7h 50mBarcelona-El Prat
Toronto Pearson Intl
Nonstop
9h 10mAir Transat
Toronto Pearson Intl
Barcelona-El Prat
Nonstop
7h 55mBarcelona-El Prat
Toronto Pearson Intl
Nonstop
9h 20mAir Canada
Toronto Pearson Intl
Barcelona-El Prat
2 stops
21h 25mBarcelona-El Prat
Toronto Pearson Intl
2 stops
42h 10mMultiple Airlines
Toronto Pearson Intl
Barcelona-El Prat
1 stop
14h 25mBarcelona-El Prat
Toronto Pearson Intl
1 stop
19h 09mBritish Airways
Toronto Pearson Intl
Barcelona-El Prat
1 stop
14h 25mBarcelona-El Prat
Toronto Pearson Intl
1 stop
17h 05mBritish Airways
Toronto Pearson Intl
Barcelona-El Prat
2 stops
30h 15mMultiple Airlines
Toronto Pearson Intl
Barcelona-El Prat
2 stops
22h 40mMultiple Airlines
Toronto Pearson Intl
Barcelona-El Prat
2 stops
21h 40mMultiple Airlines
Air Canada, Air Transat, and TAP AIR PORTUGAL 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 Niagara-on-the-Lake to Barcelona-El Prat Airport for under C$ 700. The cheapest flight booked recently is on Multiple Airlines for just C$ 686, but on average you can expect to pay C$ 743.
Cheapflights has 20 direct flights from Niagara-on-the-Lake to Barcelona-El Prat Airport under C$ 900. A good price for a direct flight from Niagara-on-the-Lake to Barcelona-El Prat Airport is less than C$ 860.
There are currently 20+ open flights from Niagara-on-the-Lake to Barcelona-El Prat Airport within the next 7 days for less than C$ 900.
Before booking your flight from Niagara-on-the-Lake to Barcelona-El Prat Airport check out the most popular airlines for this route: Jet Airways, American Airlines or Air Canada.
Looking for the cheapest flight from Niagara-on-the-Lake to Barcelona-El Prat Airport? While on average our users pay C$ 1,387, our data indicates the cheapest price to be C$ 457. The most popular route (Toronto Pearson Intl - Barcelona-El Prat), is priced around C$ 686.