Montreal Pierre Elliott Trudeau Intl
Dar Es Salaam
1 stop
18h 40mDar Es Salaam
Montreal Pierre Elliott Trudeau Intl
1 stop
21h 35mTurkish Airlines
Toronto Pearson Intl
Dar Es Salaam
3 stops
28h 10mDar Es Salaam
Toronto Pearson Intl
2 stops
35h 05mBritish Airways
Toronto Pearson Intl
Dar Es Salaam
1 stop
33h 20mDar Es Salaam
Toronto Pearson Intl
1 stop
21h 55mEthiopian Air
Montreal Pierre Elliott Trudeau Intl
Dar Es Salaam
2 stops
23h 35mDar Es Salaam
Montreal Pierre Elliott Trudeau Intl
2 stops
22h 10mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Arusha Kilimanjaro
1 stop
26h 50mArusha Kilimanjaro
Montreal Pierre Elliott Trudeau Intl
1 stop
27h 50mQatar Airways
Montreal Pierre Elliott Trudeau Intl
Dar Es Salaam
2 stops
23h 10mDar Es Salaam
Montreal Pierre Elliott Trudeau Intl
3 stops
46h 21mEmirates