Toronto Pearson Intl
Barcelona-El Prat
1 stop
10h 35mAzores Airlines
Toronto Pearson Intl
Madrid Barajas
1 stop
25h 00mMultiple Airlines
Toronto Pearson Intl
Barcelona-El Prat
1 stop
11h 40mIcelandair
Toronto Pearson Intl
Barcelona-El Prat
1 stop
31h 45mAir Transat
Montreal Pierre Elliott Trudeau Intl
Malaga
1 stop
29h 10mTAP AIR PORTUGAL
Montreal Pierre Elliott Trudeau Intl
Madrid Barajas
1 stop
14h 45mRoyal Air Maroc
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$ 1,512
February
C$ 1,552
March
C$ 1,549
April
C$ 1,799
May
C$ 1,509
June
C$ 1,290
July
C$ 1,722
August
C$ 1,897
September
C$ 1,522
October
C$ 1,484
November
C$ 1,524
December
C$ 1,521
Currently, the cheapest month for business class flights to Spain is June. The most expensive month for business class flights is August. The cheapest prices are shown above but prices will vary according to departure times, airlines, and how early you book.