Toronto Pearson Intl
Barcelona-El Prat
1 stop
11h 40mIcelandair
Montreal Pierre Elliott Trudeau Intl
Barcelona-El Prat
Nonstop
7h 15mAir Transat
Montreal Pierre Elliott Trudeau Intl
Madrid Barajas
1 stop
21h 15mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Barcelona-El Prat
Nonstop
7h 15mAir Transat
Montreal Pierre Elliott Trudeau Intl
Madrid Barajas
Nonstop
7h 00mAir Transat
Montreal Pierre Elliott Trudeau Intl
Madrid Barajas
1 stop
10h 55mMultiple Airlines
Toronto Pearson Intl
Barcelona-El Prat
1 stop
31h 45mBarcelona-El Prat
Toronto Pearson Intl
1 stop
20h 55mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Barcelona-El Prat
2 stops
32h 20mBarcelona-El Prat
Montreal Pierre Elliott Trudeau Intl
1 stop
23h 10mAustrian Airlines
Toronto Pearson Intl
Madrid Barajas
2 stops
19h 45mMadrid Barajas
Toronto Pearson Intl
1 stop
15h 14mIberia
Toronto Pearson Intl
Barcelona-El Prat
1 stop
33h 40mBarcelona-El Prat
Toronto Pearson Intl
1 stop
12h 10mIcelandair
Toronto Pearson Intl
Madrid Barajas
1 stop
15h 25mMadrid Barajas
Toronto Pearson Intl
1 stop
14h 55mAir France
Toronto Pearson Intl
Madrid Barajas
1 stop
14h 10mMadrid Barajas
Toronto Pearson Intl
1 stop
16h 00mAmerican Airlines
January
C$ 1,700
February
C$ 1,423
March
C$ 1,548
April
C$ 1,884
May
C$ 1,731
June
C$ 1,624
July
C$ 1,754
August
C$ 1,700
September
C$ 1,668
October
C$ 1,638
November
C$ 1,555
December
C$ 1,741
Currently, the cheapest month for business class flights to Spain is February. The most expensive month for business class flights is April. The cheapest prices are shown above but prices will vary according to departure times, airlines, and how early you book.