Toronto Pearson Intl
Barcelona-El Prat
1 stop
10h 35mAzores Airlines
Toronto Pearson Intl
Barcelona-El Prat
1 stop
11h 40mIcelandair
Toronto Pearson Intl
Barcelona-El Prat
1 stop
31h 45mAir Transat
Calgary
Barcelona-El Prat
Nonstop
9h 30mWestJet
Toronto Pearson Intl
Barcelona-El Prat
3 stops
20h 55mMultiple Airlines
Toronto Pearson Intl
Barcelona-El Prat
Nonstop
7h 50mAir Transat
Toronto Pearson Intl
Barcelona-El Prat
1 stop
11h 40mBarcelona-El Prat
Toronto Pearson Intl
1 stop
14h 05mMultiple Airlines
Toronto Pearson Intl
Barcelona-El Prat
1 stop
11h 40mBarcelona-El Prat
Toronto Pearson Intl
1 stop
33h 25mIcelandair
Toronto Pearson Intl
Barcelona-El Prat
1 stop
19h 20mBarcelona-El Prat
Toronto Pearson Intl
1 stop
26h 10mTAP AIR PORTUGAL
Toronto Pearson Intl
Barcelona-El Prat
2 stops
22h 45mBarcelona-El Prat
Toronto Pearson Intl
2 stops
14h 05mAzores Airlines
Montreal Pierre Elliott Trudeau Intl
Barcelona-El Prat
1 stop
18h 30mBarcelona-El Prat
Montreal Pierre Elliott Trudeau Intl
1 stop
20h 20mRoyal Air Maroc
Toronto Pearson Intl
Barcelona-El Prat
1 stop
13h 20mBarcelona-El Prat
Toronto Pearson Intl
1 stop
32h 40mKLM
January
C$ 2,114
February
C$ 1,552
March
C$ 1,715
April
C$ 1,799
May
C$ 1,509
June
C$ 1,290
July
C$ 1,974
August
C$ 1,897
September
C$ 1,522
October
C$ 1,484
November
C$ 1,524
December
C$ 1,521
At the present moment the cheapest month to fly business class to Barcelona-El Prat is currently June; with January being the most expensive. Prices will vary depending on multiple factors such as booking in advance, airline and departure airports and times.