Toronto Pearson Intl
Lajes
Nonstop
5h 55mAzores Airlines
Toronto Pearson Intl
Ponta Delgada Nordela
Nonstop
5h 55mAzores Airlines
Toronto Pearson Intl
Ponta Delgada Nordela
Nonstop
5h 55mAzores Airlines
Toronto Pearson Intl
Ponta Delgada Nordela
Nonstop
5h 55mAzores Airlines
Montreal Pierre Elliott Trudeau Intl
Ponta Delgada Nordela
Nonstop
4h 55mAzores Airlines
Toronto Pearson Intl
Ponta Delgada Nordela
2 stops
32h 05mMultiple Airlines
Toronto Pearson Intl
Ponta Delgada Nordela
Nonstop
5h 45mPonta Delgada Nordela
Toronto Pearson Intl
Nonstop
7h 00mAzores Airlines
Toronto Pearson Intl
Ponta Delgada Nordela
1 stop
20h 50mPonta Delgada Nordela
Toronto Pearson Intl
1 stop
18h 35mTAP AIR PORTUGAL
Montreal Pierre Elliott Trudeau Intl
Ponta Delgada Nordela
2 stops
33h 40mPonta Delgada Nordela
Montreal Pierre Elliott Trudeau Intl
2 stops
25h 15mLufthansa
Montreal Pierre Elliott Trudeau Intl
Ponta Delgada Nordela
2 stops
33h 40mPonta Delgada Nordela
Montreal Pierre Elliott Trudeau Intl
2 stops
23h 00mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Ponta Delgada Nordela
Nonstop
4h 55mPonta Delgada Nordela
Montreal Pierre Elliott Trudeau Intl
Nonstop
5h 50mAzores Airlines
Toronto Pearson Intl
Ponta Delgada Nordela
Nonstop
5h 55mPonta Delgada Nordela
Toronto Pearson Intl
Nonstop
6h 40mAzores Airlines