St John's
Harare
3 stops
27h 55mHarare
St John's
3 stops
51h 31mMultiple Airlines
Vancouver Intl
Harare
3 stops
44h 05mHarare
Vancouver Intl
3 stops
33h 09mQatar Airways
Vancouver Intl
Harare
2 stops
39h 00mHarare
Vancouver Intl
2 stops
40h 45mMultiple Airlines
Vancouver Intl
Harare
2 stops
39h 00mHarare
Vancouver Intl
2 stops
46h 35mMultiple Airlines
Vancouver Intl
Harare
3 stops
44h 05mHarare
Vancouver Intl
2 stops
46h 35mMultiple Airlines
Vancouver Intl
Harare
2 stops
50h 15mHarare
Vancouver Intl
2 stops
47h 40mMultiple Airlines