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
Toronto Pearson Intl
Ponta Delgada Nordela
Nonstop
5h 55mAzores Airlines
Montreal Pierre Elliott Trudeau Intl
Ponta Delgada Nordela
Nonstop
4h 55mAzores Airlines
Montreal Pierre Elliott Trudeau Intl
Ponta Delgada Nordela
Nonstop
4h 55mAzores 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
26h 05mPonta Delgada Nordela
Toronto Pearson Intl
1 stop
18h 35mTAP AIR PORTUGAL
Toronto Pearson Intl
Ponta Delgada Nordela
Nonstop
5h 55mPonta Delgada Nordela
Toronto Pearson Intl
Nonstop
6h 40mAzores Airlines
Montreal Pierre Elliott Trudeau Intl
Ponta Delgada Nordela
2 stops
34h 15mPonta Delgada Nordela
Montreal Pierre Elliott Trudeau Intl
2 stops
16h 48mLufthansa
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
1 stop
15h 35mPonta Delgada Nordela
Toronto Pearson Intl
1 stop
22h 45mTAP AIR PORTUGAL