How many miles are between Perth Australia and Fremantle Australia?

The distance between Perth and Fremantle in Western Australia is 11.37 miles if you travel via Stirling Hwy and the journey should take approximately 31 minutes.