Baku Heydar Aliyev
Toronto Pearson Intl
1 stop
22h 25mToronto Pearson Intl
Baku Heydar Aliyev
1 stop
20h 05mLOT
Baku Heydar Aliyev
Toronto Pearson Intl
1 stop
24h 55mToronto Pearson Intl
Baku Heydar Aliyev
1 stop
22h 35mLOT
Baku Heydar Aliyev
Toronto Pearson Intl
1 stop
22h 20mToronto Pearson Intl
Baku Heydar Aliyev
1 stop
20h 05mLOT
Baku Heydar Aliyev
Toronto Pearson Intl
1 stop
23h 55mToronto Pearson Intl
Baku Heydar Aliyev
2 stops
18h 00mLufthansa
Baku Heydar Aliyev
Toronto Pearson Intl
1 stop
23h 55mToronto Pearson Intl
Baku Heydar Aliyev
1 stop
19h 35mLufthansa
Baku Heydar Aliyev
Toronto Pearson Intl
2 stops
20h 30mToronto Pearson Intl
Baku Heydar Aliyev
2 stops
18h 00mLufthansa