The Swan River begins at Wooroloo Brook a point at which the Avon River meets the brook and becomes the Swan River. The Swan River then flows for approximately 67km to Fremantle exiting from the harbour into the Indian Ocean.