Western Australia



Transperth operates train, bus and ferry services in the Perth suburban region. It is part of the Western Australian Government’s Public Transport Authority (PTA), which operates an integrated public transport system throughout Western Australia. In 2020–21 there were 642998,000 train passengers that boarded Transperth trains, excluding special event services. Transperth services 72 stations and operates trains on the following lines from Perth:

  • Armadale line

  • Fremantle line

  • Joondalup line

  • Mandurah line

  • Midland line

  • Thornlie line.

Transperth operated more than 1085 train services on an average weekday during 2020–21, and 7012 services each week. The line with the highest number of passengers was the Mandurah line. At June 30 2021 Transperth operated a fleet of 330 Electric Multiple Unit carriages, consisting of 48 two-car A Series trains and 78 three-car B Series trains.




Transwa operates regional train and coach services to over 240 locations throughout Western Australia. Its train services are the Prospector from East Perth to Kalgoorlie, the Australind from Perth to Bunbury, the MerredinLink from East Perth to Merredin, and the AvonLink from Northam to Midland. There were 150,801 journeys on Transwa trains in 2020–21, with the Australind conveying the highest number of passengers. The Transwa train fleet consists of 14 railcars: seven Prospector railcars, two railcars for AvonLink/MerredinLink services, and five Australind railcars.