Cheap flights from Barcelona-El Prat Airport to Ontario from C$ 395

Return
1 adult
Economy
0 bags
From?
To?
Sun 2/4
Sun 9/4

Deals available from 900+ travel sites.

Flight information for Barcelona-El Prat Airport to Region of Ontario

Find info about flight duration, direct flights, and airports for your flight from Barcelona-El Prat Airport to Region of Ontario

Best price found

C$ 395

Fastest flight time

8h 55m

Direct flights

Every day
The best one-way flight to Region of Ontario from Barcelona-El Prat Airport in the past 72 hours is C$ 395. The best round-trip flight deal from Barcelona-El Prat Airport to Region of Ontario found on momondo in the last 72 hours is C$ 623.
The fastest flight from Barcelona-El Prat Airport to Region of Ontario takes 8h 55m
Direct flights go from Barcelona-El Prat Airport to Region of Ontario every day.

How to get the cheapest flight ticket from Barcelona-El Prat Airport to Region of Ontario

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest airline that flies to Region of Ontario from Barcelona-El Prat Airport?

Air Transat. Air Canada, Air Transat, and Lufthansa are the most popular carriers operating from Barcelona-El Prat Airport to Region of Ontario

Easily compare round-trip flights from Barcelona-El Prat Airport to Region of Ontario

Below you can see the best fares for your round-trip flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Barcelona-El Prat Airport to Region of Ontario by changing tabs
United Airlines
18 Apr.
BCN8:00 a.m.Barcelona-El Prat
27h 17m
2 stops
YYZ11:17 a.m.Toronto Pearson Intl
9 May
YYZ10:45 a.m.Toronto Pearson Intl
11h 35m
1 stop
BCN10:20 p.m.Barcelona-El Prat
Air Canada
1 Sep.
BCN7:15 a.m.Barcelona-El Prat
18h 23m
1 stop
YYZ1:38 a.m.Toronto Pearson Intl
8 Sep.
YYZ3:44 p.m.Toronto Pearson Intl
30h 36m
1 stop
BCN10:20 p.m.Barcelona-El Prat
Lufthansa
24 Aug.
BCN10:50 a.m.Barcelona-El Prat
28h 34m
1 stop
YYZ3:24 p.m.Toronto Pearson Intl
4 Sep.
YYZ3:00 a.m.Toronto Pearson Intl
23h 45m
1 stop
BCN2:45 a.m.Barcelona-El Prat
Scandinavian Airlines
9 Jun.
BCN3:10 p.m.Barcelona-El Prat
25h 45m
1 stop
YYZ4:55 p.m.Toronto Pearson Intl
24 Jun.
YYZ1:00 p.m.Toronto Pearson Intl
12h 20m
1 stop
BCN1:20 a.m.Barcelona-El Prat
Air Transat
15 Sep.
BCN10:05 a.m.Barcelona-El Prat
9h 10m
YYZ7:15 p.m.Toronto Pearson Intl
23 Sep.
YYZ6:35 p.m.Toronto Pearson Intl
7h 50m
BCN2:25 a.m.Barcelona-El Prat
Multiple Airlines
11 Sep.
BCN8:00 a.m.Barcelona-El Prat
25h 37m
1 stop
YYZ9:37 a.m.Toronto Pearson Intl
23 Sep.
YYZ7:00 a.m.Toronto Pearson Intl
16h 00m
1 stop
BCN11:00 p.m.Barcelona-El Prat

Find the cheapest one-way flights from Barcelona-El Prat Airport to Region of Ontario

If you're looking for one-way flights from Barcelona-El Prat Airport to Region of Ontario, view some of our deals below provided by Azores Airlines, PLAY and WestJet
Multiple Airlines
10 May
BCN1:55 a.m.Barcelona-El Prat
43h 35m
2 stops
YYZ9:30 p.m.Toronto Pearson Intl
Azores Airlines
10 May
BCN4:10 p.m.Barcelona-El Prat
29h 20m
3 stops
YYZ9:30 p.m.Toronto Pearson Intl
PLAY
15 Sep.
BCN6:10 p.m.Barcelona-El Prat
25h 20m
1 stop
YHM7:30 p.m.Hamilton

Search last-minute flights to Region of Ontario from Barcelona-El Prat Airport

Find and compare round-trip flight prices for your last-minute flight from Barcelona-El Prat Airport to Region of Ontario
United Airlines
6 Apr.
BCN8:00 a.m.Barcelona-El Prat
17h 38m
2 stops
YYZ1:38 a.m.Toronto Pearson Intl
17 Apr.
YYZ2:15 a.m.Toronto Pearson Intl
20h 45m
1 stop
BCN11:00 p.m.Barcelona-El Prat
C$ 1,023
Find similar
Delta
4 Apr.
BCN10:10 a.m.Barcelona-El Prat
14h 49m
1 stop
YYZ12:59 a.m.Toronto Pearson Intl
11 Apr.
YYZ2:25 p.m.Toronto Pearson Intl
14h 00m
1 stop
BCN4:25 a.m.Barcelona-El Prat
C$ 1,047
Find similar
American Airlines
4 Apr.
BCN9:40 a.m.Barcelona-El Prat
28h 13m
2 stops
YYZ1:53 p.m.Toronto Pearson Intl
11 Apr.
YYZ3:15 p.m.Toronto Pearson Intl
16h 25m
2 stops
BCN7:40 a.m.Barcelona-El Prat
C$ 1,052
Find similar
Multiple Airlines
6 Apr.
BCN5:40 a.m.Barcelona-El Prat
11h 36m
1 stop
YYZ5:16 p.m.Toronto Pearson Intl
17 Apr.
YYZ3:30 a.m.Toronto Pearson Intl
19h 30m
1 stop
BCN11:00 p.m.Barcelona-El Prat
C$ 1,066
Find similar
Air Canada
5 Apr.
BCN8:00 a.m.Barcelona-El Prat
15h 59m
1 stop
YYZ11:59 p.m.Toronto Pearson Intl
10 Apr.
YYZ3:10 p.m.Toronto Pearson Intl
31h 50m
1 stop
BCN11:00 p.m.Barcelona-El Prat
C$ 1,134
Find similar
Air France
4 Apr.
BCN10:10 a.m.Barcelona-El Prat
14h 49m
1 stop
YYZ12:59 a.m.Toronto Pearson Intl
9 Apr.
YYZ2:25 p.m.Toronto Pearson Intl
19h 50m
1 stop
BCN10:15 a.m.Barcelona-El Prat
C$ 1,225
Find similar

Best airlines flying from Barcelona-El Prat Airport to Region of Ontario

Compare and see reviews for airlines that fly from Barcelona-El Prat Airport to Region of Ontario with momondo
Airline
Rating
Free Cancellation
Price
TAP AIR PORTUGALPriceFrom C$ 505Free CancellationRating
7.3
316 reviews
Search TAP AIR PORTUGAL flights
Air TransatPriceFrom C$ 555Free CancellationRating
7.8
60 reviews
Search Air Transat flights
LufthansaPriceFrom C$ 602Free CancellationRating
7.0
596 reviews
Search Lufthansa flights
Air CanadaPriceFrom C$ 646Free CancellationRating
7.3
325 reviews
Search Air Canada flights

United Airlines flights from Barcelona-El Prat Airport to Region of Ontario

Our best United Airlines deals on Barcelona-El Prat Airport to Region of Ontario flight tickets
United Airlines
18 Apr.
BCN8:00 a.m.Barcelona-El Prat
27h 17m
2 stops
YYZ11:17 a.m.Toronto Pearson Intl
9 May
YYZ10:45 a.m.Toronto Pearson Intl
11h 35m
1 stop
BCN10:20 p.m.Barcelona-El Prat
United Airlines
18 Apr.
BCN8:00 a.m.Barcelona-El Prat
27h 17m
2 stops
YYZ11:17 a.m.Toronto Pearson Intl
9 May
YYZ8:45 a.m.Toronto Pearson Intl
13h 35m
2 stops
BCN10:20 p.m.Barcelona-El Prat
United Airlines
19 Apr.
BCN8:00 a.m.Barcelona-El Prat
27h 55m
2 stops
YYZ11:55 a.m.Toronto Pearson Intl
9 May
YYZ6:32 a.m.Toronto Pearson Intl
16h 28m
1 stop
BCN11:00 p.m.Barcelona-El Prat

Air Canada flights from Barcelona-El Prat Airport to Region of Ontario

Our best Air Canada deals on Barcelona-El Prat Airport to Region of Ontario flight tickets
Air Canada
1 Sep.
BCN7:15 a.m.Barcelona-El Prat
18h 23m
1 stop
YYZ1:38 a.m.Toronto Pearson Intl
8 Sep.
YYZ3:44 p.m.Toronto Pearson Intl
30h 36m
1 stop
BCN10:20 p.m.Barcelona-El Prat
Air Canada
24 Aug.
BCN7:15 a.m.Barcelona-El Prat
18h 23m
1 stop
YYZ1:38 a.m.Toronto Pearson Intl
4 Sep.
YYZ4:15 p.m.Toronto Pearson Intl
7h 45m
BCN12:00 a.m.Barcelona-El Prat
Air Canada
19 Apr.
BCN9:00 a.m.Barcelona-El Prat
13h 49m
1 stop
YTZ10:49 p.m.Toronto Island
9 May
YTZ8:20 a.m.Toronto Island
15h 20m
1 stop
BCN11:40 p.m.Barcelona-El Prat

Alternative routes for Barcelona-El Prat Airport to Region of Ontario

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Barcelona to Toronto Flights
Fastest flight time16h 00m
Cheapest priceC$ 455

Similar Barcelona-El Prat Airport to Region of Ontario flights

Flexible with your destination? Broaden your search and find flights similar to your Barcelona-El Prat Airport to Region of Ontario route

Why use momondo?

We help find the flight that best suits your needs, momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight from Barcelona to Ontario for you.

Yes. All flights to Ontario from Barcelona on momondo can be compared and filtered by various policies on offer, including flexible booking.


Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.