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 25mWestJet
Montreal Pierre Elliott Trudeau Intl
Barcelona-El Prat
1 stop
15h 20mRoyal Air Maroc
Vancouver Intl
Barcelona-El Prat
1 stop
19h 35mTurkish Airlines
Vancouver Intl
Barcelona-El Prat
1 stop
19h 15mAir Transat
Toronto Pearson Intl
Barcelona-El Prat
1 stop
11h 40mBarcelona-El Prat
Toronto Pearson Intl
1 stop
12h 10mIcelandair
Toronto Pearson Intl
Barcelona-El Prat
1 stop
14h 20mBarcelona-El Prat
Toronto Pearson Intl
1 stop
12h 10mMultiple Airlines
Toronto Pearson Intl
Barcelona-El Prat
1 stop
20h 40mBarcelona-El Prat
Toronto Pearson Intl
1 stop
26h 35mTAP AIR PORTUGAL
Montreal Pierre Elliott Trudeau Intl
Barcelona-El Prat
1 stop
15h 20mBarcelona-El Prat
Montreal Pierre Elliott Trudeau Intl
1 stop
20h 20mRoyal Air Maroc
Montreal Pierre Elliott Trudeau Intl
Barcelona-El Prat
1 stop
11h 50mBarcelona-El Prat
Montreal Pierre Elliott Trudeau Intl
1 stop
11h 40mDelta
Montreal Pierre Elliott Trudeau Intl
Barcelona-El Prat
1 stop
34h 55mBarcelona-El Prat
Montreal Pierre Elliott Trudeau Intl
1 stop
36h 15mTurkish Airlines
January
C$ 2,114
February
C$ 1,552
March
C$ 1,715
April
C$ 1,797
May
C$ 1,498
June
C$ 1,290
July
C$ 1,868
August
C$ 1,802
September
C$ 1,536
October
C$ 1,491
November
C$ 1,523
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.