Montreal Pierre Elliott Trudeau Intl
Bujumbura
2 stops
20h 15mBujumbura
Montreal Pierre Elliott Trudeau Intl
3 stops
48h 55mSWISS
Montreal Pierre Elliott Trudeau Intl
Bujumbura
3 stops
33h 20mBujumbura
Montreal Pierre Elliott Trudeau Intl
2 stops
28h 40mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Bujumbura
2 stops
20h 15mBujumbura
Montreal Pierre Elliott Trudeau Intl
3 stops
24h 55mSWISS
Montreal Pierre Elliott Trudeau Intl
Bujumbura
3 stops
32h 10mBujumbura
Montreal Pierre Elliott Trudeau Intl
2 stops
29h 45mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Bujumbura
3 stops
33h 20mBujumbura
Montreal Pierre Elliott Trudeau Intl
2 stops
29h 45mMultiple Airlines
Montreal Pierre Elliott Trudeau Intl
Bujumbura
2 stops
53h 20mBujumbura
Montreal Pierre Elliott Trudeau Intl
3 stops
31h 55mMultiple Airlines