Melbourne
Karachi Quaid-E-Azam Intl
1 stop
24h 35mKarachi Quaid-E-Azam Intl
Melbourne
1 stop
21h 45mMultiple Airlines
Melbourne
Karachi Quaid-E-Azam Intl
2 stops
27h 25mKarachi Quaid-E-Azam Intl
Melbourne
2 stops
35h 50mEmirates
Melbourne
Karachi Quaid-E-Azam Intl
2 stops
27h 25mKarachi Quaid-E-Azam Intl
Melbourne
1 stop
38h 05mMultiple Airlines
Melbourne
Karachi Quaid-E-Azam Intl
1 stop
27h 25mKarachi Quaid-E-Azam Intl
Melbourne
1 stop
38h 05mEmirates
Melbourne
Islamabad Intl
1 stop
25h 00mEmirates
Melbourne
Islamabad Intl
2 stops
27h 50mEmirates