Fly from
Fly to
Budget
C$ 2,189 - C$ 8,315
Route
Depart
Return
Price
Montreal Pierre Elliott Trudeau IntlLilongwe Intl
YUL - LLW
YULLLW
Montreal Pierre Elliott Trudeau Intl
Fri 1/9
2 stops37h 35m
Lilongwe Intl
Sun 17/9
3 stops31h 15m
Montreal Pierre Elliott Trudeau IntlLilongwe Intl
YUL - LLW
YULLLW
Montreal Pierre Elliott Trudeau Intl
Fri 1/9
2 stops33h 00m
Lilongwe Intl
Sat 16/9
2 stops35h 20m
Montreal Pierre Elliott Trudeau IntlLilongwe Intl
YUL - LLW
YULLLW
Montreal Pierre Elliott Trudeau Intl
Fri 1/9
2 stops31h 50m
Lilongwe Intl
Sun 17/9
2 stops35h 35m
Montreal Pierre Elliott Trudeau IntlLilongwe Intl
YUL - LLW
YULLLW
Montreal Pierre Elliott Trudeau Intl
Fri 30/6
2 stops25h 30m
Lilongwe Intl
Mon 10/7
3 stops30h 27m
Montreal Pierre Elliott Trudeau IntlLilongwe Intl
YUL - LLW
YULLLW
Montreal Pierre Elliott Trudeau Intl
Fri 30/6
3 stops31h 10m
Lilongwe Intl
Mon 10/7
3 stops35h 25m
Montreal Pierre Elliott Trudeau IntlLilongwe Intl
YUL - LLW
YULLLW
Montreal Pierre Elliott Trudeau Intl
Fri 1/9
3 stops37h 50m
Lilongwe Intl
Sun 17/9
3 stops32h 34m
Montreal Pierre Elliott Trudeau IntlLilongwe Intl
YUL - LLW
YULLLW
Montreal Pierre Elliott Trudeau Intl
Fri 30/6
2 stops31h 50m
Lilongwe Intl
Mon 10/7
2 stops35h 35m
Montreal Pierre Elliott Trudeau IntlLilongwe Intl
YUL - LLW
YULLLW
Montreal Pierre Elliott Trudeau Intl
Fri 30/6
2 stops25h 15m
Lilongwe Intl
Sun 9/7
2 stops39h 50m
Montreal Pierre Elliott Trudeau IntlLilongwe Intl
YUL - LLW
YULLLW
Montreal Pierre Elliott Trudeau Intl
Fri 30/6
2 stops41h 50m
Lilongwe Intl
Sun 9/7
3 stops45h 18m