Perth
Montreal Pierre Elliott Trudeau Intl
1 stop
27h 40mQatar Airways
Melbourne
Montreal Pierre Elliott Trudeau Intl
1 stop
40h 45mEmirates
Melbourne
Montreal Pierre Elliott Trudeau Intl
2 stops
43h 35mEmirates
Brisbane
Montreal Pierre Elliott Trudeau Intl
2 stops
67h 53mEmirates
Melbourne
Montreal Pierre Elliott Trudeau Intl
1 stop
48h 45mEmirates
Melbourne
Montreal Pierre Elliott Trudeau Intl
2 stops
43h 35mEmirates
Melbourne
Montreal Pierre Elliott Trudeau Intl
1 stop
22h 30mMontreal Pierre Elliott Trudeau Intl
Melbourne
1 stop
45h 05mMultiple Airlines
Melbourne
Montreal Pierre Elliott Trudeau Intl
3 stops
42h 46mMontreal Pierre Elliott Trudeau Intl
Melbourne
2 stops
47h 55mAir Canada
Melbourne
Montreal Pierre Elliott Trudeau Intl
2 stops
43h 35mMontreal Pierre Elliott Trudeau Intl
Melbourne
1 stop
46h 00mEmirates
Melbourne
Montreal Pierre Elliott Trudeau Intl
3 stops
29h 20mMontreal Pierre Elliott Trudeau Intl
Melbourne
3 stops
28h 55mAir Canada
Melbourne
Montreal Pierre Elliott Trudeau Intl
2 stops
43h 35mMontreal Pierre Elliott Trudeau Intl
Melbourne
2 stops
32h 30mEmirates
Melbourne
Montreal Pierre Elliott Trudeau Intl
1 stop
43h 35mMontreal Pierre Elliott Trudeau Intl
Melbourne
1 stop
29h 10mEmirates