Train services run on five lines that spread over the Perth metropolitan area. The lines are named Joondalup, Midland, Fremantle, Armadale, and Mandurah. The Mandurah was opened late in 2007. All trains are operated using electricity. A new line to the Perth Airport via the Bayswater railway station is being constructed which is expected to be compeleted in mid-2021.
Ferry services operate across the Swan River between the Perth CBD and South Perth. The ferry is popular for people to go to the zoo located in South Perth.
Passengers can take rides by buying cash tickets or using the ticket system known as SmartRider.