Toronto Pearson Intl
Barcelona-El Prat
1 stop
15h 10mAir Transat
Montreal Pierre Elliott Trudeau Intl
Malaga
1 stop
18h 10mTAP AIR PORTUGAL
Montreal Pierre Elliott Trudeau Intl
Madrid Barajas
Nonstop
7h 00mAir Transat
Toronto Pearson Intl
Barcelona-El Prat
2 stops
34h 30mMultiple Airlines
Toronto Island
Barcelona-El Prat
1 stop
20h 00mAir Transat
Montreal Pierre Elliott Trudeau Intl
Malaga
1 stop
29h 10mTAP AIR PORTUGAL
Montreal Pierre Elliott Trudeau Intl
Madrid Barajas
Nonstop
7h 00mMadrid Barajas
Montreal Pierre Elliott Trudeau Intl
1 stop
10h 50mMultiple Airlines
Toronto Pearson Intl
Barcelona-El Prat
1 stop
10h 25mBarcelona-El Prat
Toronto Pearson Intl
1 stop
23h 30mTAP AIR PORTUGAL
Montreal Pierre Elliott Trudeau Intl
Barcelona-El Prat
1 stop
24h 55mBarcelona-El Prat
Montreal Pierre Elliott Trudeau Intl
1 stop
26h 45mRoyal Air Maroc
Toronto Pearson Intl
Barcelona-El Prat
1 stop
11h 25mBarcelona-El Prat
Toronto Pearson Intl
1 stop
12h 35mDelta
Montreal Pierre Elliott Trudeau Intl
Madrid Barajas
1 stop
11h 55mMadrid Barajas
Montreal Pierre Elliott Trudeau Intl
1 stop
21h 50mAir France
Toronto Pearson Intl
Barcelona-El Prat
1 stop
32h 05mBarcelona-El Prat
Toronto Pearson Intl
1 stop
31h 35mLOT
January
C$ 1,590
February
C$ 1,552
March
C$ 1,549
April
C$ 1,797
May
C$ 1,498
June
C$ 1,290
July
C$ 1,518
August
C$ 1,821
September
C$ 1,557
October
C$ 1,491
November
C$ 1,523
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.