What is the distance within Australia from Fremantle to Sydney?

The air distance within Australia from Fremantle to Sydney, Australia is 2,054 miles. That equals 3,306 kilometers or 1,785 nautical miles.