Toronto Pearson Intl
Barcelona-El Prat
1 stop
31h 45mAir Transat
Calgary
Barcelona-El Prat
Nonstop
9h 25mWestJet
Montreal Pierre Elliott Trudeau Intl
Malaga
1 stop
29h 10mTAP AIR PORTUGAL
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
31h 45mBarcelona-El Prat
Toronto Pearson Intl
1 stop
12h 10mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Barcelona-El Prat
1 stop
11h 10mBarcelona-El Prat
Montreal Pierre Elliott Trudeau Intl
1 stop
15h 45mTAP 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$ 1,579
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,802
September
C$ 1,536
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.