Getting Around Perth: Public Transport Guide

Getting Around Perth: Public Transport Guide

Trains, buses, ferries, and the free CAT services

By Everything Perth Editorial
7 April 2026 · 1 min read

Perth's Transport Network

Perth's public transport is operated by Transperth and covers trains, buses, and ferries across the metropolitan area. While Perth is still a car-dependent city, the network has improved significantly with the Metronet project adding new rail lines and stations.

Perth train arriving at a modern station

Trains

Perth has six train lines radiating from the CBD:

  • Joondalup Line — North to Joondalup and Butler
  • Mandurah Line — South through Cockburn to Mandurah
  • Midland Line — East through Bayswater and Guildford
  • Fremantle Line — West through Cottesloe to Fremantle
  • Armadale Line — Southeast through Victoria Park and Cannington
  • Airport Line — Connects Perth Airport directly to the CBD and eastern suburbs

Trains run from approximately 5am to midnight on weekdays, with extended services on Friday and Saturday nights.

Free CAT Buses

Perth's best-kept public transport secret: the Central Area Transit (CAT) buses are completely free. There are four colour-coded routes covering the CBD, Northbridge, East Perth, and West Perth. They run every 7-10 minutes during the day.

Free CAT bus on the streets of Perth CBD

SmartRider Cards

You'll need a SmartRider card to use Transperth services (cash is no longer accepted on most routes). Cards cost $10 and can be topped up at stations, online, or at newsagents. Tap on when boarding and tap off when exiting.

Tips

  • Free Transit Zone: All travel within the Perth CBD (Zone 1) is free on trains and buses
  • Journey Planner: Use the Transperth app or website to plan your trip — it provides real-time arrival info
  • Off-peak savings: Travel outside 7-9am and 4-6:30pm for lower fares
  • Elizabeth Quay ferry: A scenic way to cross the river between Elizabeth Quay and South Perth

Comments