Bus routes in Perth, Western Australia are operated under the brand Transperth. The Public Transport Authority of the Government of Western Australia tenders the provision of bus routes in Perth to private operators; privatisation of services began in 1996. The privatisation of Transperth bus services was completed in July 1998.Path Transit, Swan Transit and Transdev Perth currently operate services. Captain Cook Cruises similarly operates Transperth ferry services. The Public Transport Authority continues to operate Perth's urban rail system, under the division Transperth Trains.
Typical Perth bus routes operate every 10–20 minutes in peak times, and every 30–60 minutes off peak on weekdays. Services generally finish before midnight, though many routes finish earlier, between 6:00 pm and 11:00 pm. Weekend services are approximately half weekday levels. Major routes are more frequent, operating every 10–15 minutes off peak on weekdays, and every 15–30 minutes on weekends and evenings.
Most bus routes terminate in Perth, at Elizabeth Quay, Perth Busport, in East Perth, and at suburban bus stations or railway stations. Some services in older areas terminate by looping on suburban streets.
CAT routes are zero fare, circular services which operate in the central business districts of Perth and major regional centres Fremantle and Joondalup. They operate every 5–15 minutes on weekdays, and every 15 minutes on weekends except for Joondalup CAT routes. Similar circular services also operate in the Midland and Rockingham central business districts, although the Rockingham service charges a fare.