Melbourne
Cape Town Intl
1 stop
27h 35mCape Town Intl
Melbourne
1 stop
24h 45mEmirates
Sydney Kingsford Smith
Johannesburg OR Tambo
2 stops
57h 15mJohannesburg OR Tambo
Sydney Kingsford Smith
2 stops
40h 15mMultiple Airlines
Melbourne
Cape Town Intl
2 stops
41h 10mCape Town Intl
Melbourne
1 stop
32h 25mEmirates
Melbourne
Cape Town Intl
2 stops
41h 10mCape Town Intl
Melbourne
2 stops
46h 30mEmirates
Sydney Kingsford Smith
Johannesburg OR Tambo
1 stop
28h 05mJohannesburg OR Tambo
Sydney Kingsford Smith
1 stop
23h 45mEmirates
Sydney Kingsford Smith
Johannesburg OR Tambo
1 stop
31h 40mJohannesburg OR Tambo
Sydney Kingsford Smith
1 stop
26h 55mEmirates