Rail transport in Western Australia

Railways in Western Australia were developed in the 19th century both by the Government of Western Australia and a number of private companies. Today passenger rail services are controlled by the Public Transport Authority (a department of the Government of Western Australia) through Transperth that operates public transport in Perth, and Transwa that operates country passenger services. Journey Beyond operates the Indian Pacific.

The interstate standard gauge line east from Kalgoorlie is owned by the Australian Rail Track Corporation, with most other lines leased by the state to Arc Infrastructure.

Freight rail was privatised in 2000. General intrastate freight is mainly operated by Aurizon, while grain traffic is also operated by Aurizon under contract to the CBH Group. Interstate traffic is operated by Pacific National and SCT Logistics. Aurizon also operate an interstate mineral sands service to Kwinana from Broken Hill for Tronox. A number of private iron ore haulage railways also operate in the Pilbara region of the state.