Toronto Pearson Intl
Ponta Delgada Nordela
Nonstop
5h 55mAzores Airlines
Toronto Pearson Intl
Ponta Delgada Nordela
1 stop
15h 50mTAP AIR PORTUGAL
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
2 stops
18h 40mMultiple Airlines
Toronto Pearson Intl
Ponta Delgada Nordela
Nonstop
5h 55mAzores Airlines
Toronto Pearson Intl
Ponta Delgada Nordela
1 stop
26h 05mPonta Delgada Nordela
Toronto Pearson Intl
1 stop
23h 15mTAP AIR PORTUGAL
Toronto Pearson Intl
Lajes
Nonstop
5h 55mLajes
Toronto Pearson Intl
Nonstop
6h 40mAzores Airlines
Toronto Pearson Intl
Ponta Delgada Nordela
Nonstop
5h 55mPonta Delgada Nordela
Toronto Pearson Intl
Nonstop
6h 40mAzores Airlines
Toronto Pearson Intl
Ponta Delgada Nordela
1 stop
15h 50mPonta Delgada Nordela
Toronto Pearson Intl
2 stops
23h 45mMultiple Airlines
Toronto Pearson Intl
Ponta Delgada Nordela
1 stop
21h 00mPonta Delgada Nordela
Toronto Pearson Intl
1 stop
22h 30mTAP AIR PORTUGAL
Toronto Pearson Intl
Ponta Delgada Nordela
Nonstop
5h 45mPonta Delgada Nordela
Toronto Pearson Intl
Nonstop
7h 00mAzores Airlines