Montreal Pierre Elliott Trudeau Intl
Ponta Delgada Nordela
Nonstop
4h 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
1 stop
20h 50mPonta Delgada Nordela
Toronto Pearson Intl
1 stop
23h 15mTAP AIR PORTUGAL
Toronto Pearson Intl
Ponta Delgada Nordela
Nonstop
5h 45mPonta Delgada Nordela
Toronto Pearson Intl
Nonstop
7h 00mAzores Airlines
Toronto Pearson Intl
Ponta Delgada Nordela
2 stops
43h 15mPonta Delgada Nordela
Toronto Pearson Intl
Nonstop
6h 40mMultiple Airlines
Toronto Pearson Intl
Ponta Delgada Nordela
Nonstop
5h 55mPonta Delgada Nordela
Toronto Pearson Intl
Nonstop
7h 00mAzores Airlines
Toronto Pearson Intl
Ponta Delgada Nordela
Nonstop
5h 55mPonta Delgada Nordela
Toronto Pearson Intl
Nonstop
7h 00mAzores Airlines
Montreal Pierre Elliott Trudeau Intl
Lajes
2 stops
47h 30mLajes
Montreal Pierre Elliott Trudeau Intl
2 stops
56h 10mTurkish Airlines