About Transperth

We provide the Perth metropolitan region with bus, train and ferry public transport services. 

What we do

  • Get the people of Perth where they want to go.
  • On a typical week day we operate 15,850 standard timetabled bus service trips, 1,108 train service trips, 926 CAT trips and nearly 269 school service trips.
  • We also operate 122 ferry service trips on a typical weekday from September to May, and 60 service trips from June to August.
  • In total we run a fleet of over 1,500 buses, 330 rail cars and three ferries. 
  • We operate as part of the Western Australian State Government's Public Transport Authority (PTA). 

Bus operations

We use partner businesses to run our bus services. These businesses are Swan Transit, Path Transit and Transdev.

Contract Area Operator Phone
Morley Path Transit 08 9260 1000
Kalamunda Path Transit 08 9258 9750
Marmion Swan Transit 08 9247 7500
Beenyup Swan Transit 08 6404 0200
Canning Swan Transit  08 9256 8500
Claremont  Swan Transit  08 6380 1011
Midland  Swan Transit  08 9250 9400 
Southern River Swan Transit  08 9495 8500
Joondalup  Swan Transit 08 9300 0097
Perth CATS Transdev  08 9328 7099 
Fremantle/Cockburn  Transdev 08 9331 0400
Rockingham/Mandurah Transdev 08 9592 8185

Train operations

We run our own train services under a Service Level Agreement with Transperth Train Operations.

Ferry operations

Captain Cook Cruises run our ferry services between Elizabeth Quay and Mends Street jetties.

Facilities Management

We also have a range of Facility Management contracts. These cover services such as security, building maintenance, cleaning, signage, information and call centres.

Service Updates