Toronto Pearson Intl
Melbourne
1 stop
41h 25mMelbourne
Toronto Pearson Intl
1 stop
43h 00mEmirates
Toronto Pearson Intl
Melbourne
1 stop
41h 25mMelbourne
Toronto Pearson Intl
1 stop
43h 00mEmirates
Toronto Pearson Intl
Melbourne
2 stops
39h 05mMelbourne
Toronto Pearson Intl
1 stop
43h 00mEmirates
Toronto Pearson Intl
Melbourne
1 stop
41h 50mMelbourne
Toronto Pearson Intl
1 stop
50h 15mEmirates
Toronto Pearson Intl
Melbourne
1 stop
48h 55mMelbourne
Toronto Pearson Intl
2 stops
45h 05mEmirates
Toronto Pearson Intl
Melbourne
2 stops
39h 05mMelbourne
Toronto Pearson Intl
2 stops
45h 05mEmirates