City Logistics

Getting Around Perth: Transperth, Trains & the Free CAT Buses

By Casey, Gently Yonder editor

A practical guide to Perth transport — the free CAT buses in the CBD and Fremantle, the SmartRider card, Transperth trains and ferries, the Airport Line to the city, and getting to Rottnest Island.

Updated 2026-07-11 · 2 min read

Build My Trip Checklist All guides

Perth is an easy, unhurried city to get around, with a tidy public network, a genuinely useful set of free buses, and — good news for arrivals — a train straight from the airport. Before the details, two things smooth a first trip: a travel eSIM so timetables and the Transperth app work on arrival, and, if you’d rather your first airport run was handled, a pre-booked private pickup.

The free CAT buses

The free CAT buses
Photo by Hc Digital on Pexels

The nicest quirk first: the CAT (Central Area Transit) buses are free, looping the Perth CBD on four colour-coded routes — the Red and Blue cats run east–west and north–south through the centre, the Yellow and Green fill in the edges — and there are free CAT services in Fremantle and Joondalup too. For a lot of central sightseeing you can simply hop on and off at no cost, tracking the next bus on the app. It’s the first thing I’d use.

SmartRider, for the rest

SmartRider, for the rest
Photo by Joolsmagools ®️ on Pexels

Beyond the free buses, Perth runs on Transperth — trains, buses, and ferries — and you tap a SmartRider card to use them. Buy and top up one at stations and newsagents; it’s cheaper than cash fares, and the network runs on distance-based zones (the central couple of zones cover most of what a visitor needs). Tap on and tap off.

Trains and the airport

Trains and the airport
Photo by Line Knipst on Pexels

The train network is clean and quick, radiating from the city underground. Best of all, the Airport Line now connects Perth Airport (Redcliffe and Airport Central stations) directly to the CBD in around 20 minutes — a recent and very welcome addition — with taxis, rideshare, or a booked private airport pickup as alternatives. The train you’ll most likely use as a visitor is the Fremantle Line, a straightforward half-hour ride from the centre down to the port.

Ferries and getting to Rottnest

Ferries and getting to Rottnest
Photo by Magda Ehlers on Pexels

Transperth ferries cross the Swan River from Elizabeth Quay to Mends Street, South Perth — handy for the zoo and a lovely short trip in itself, with the skyline behind you. For Rottnest Island, the region’s headline day out, you take a dedicated fast ferry — the main departure points are B Shed in Fremantle (the shortest crossing), Barrack Street Jetty in the city, and Hillarys Boat Harbour to the north. Many visitors book a ferry-and-bike or tour package to keep the logistics simple.

A simple mental model

Hold this: free CAT buses in the city and Freo, a SmartRider for the wider network, the Airport Line to and from the plane, the Fremantle Line for the port, and a dedicated ferry for Rottnest. Get connected with an eSIM, grab a SmartRider, and enjoy how much of central Perth and Fremantle you can see for free. For what those journeys reach, see our guide to the places worth your time in Perth. Fares change, so check current Transperth pricing close to your trip.

Frequently asked questions

Are there free buses in Perth?

Yes — the free CAT (Central Area Transit) buses loop the Perth CBD on several colour-coded routes, with free CAT services in Fremantle and Joondalup too. For a lot of central sightseeing you can hop on and off at no cost.

Do I need a SmartRider card in Perth?

For the wider Transperth network — trains, buses, and ferries beyond the free CAT services — yes. Buy and top up a SmartRider at stations and newsagents; it is cheaper than paper tickets, with fare zones based on distance.

Is there a train from Perth Airport?

Yes — the Airport Line now connects Perth Airport directly to the CBD in around 20 minutes, a recent and welcome addition. Taxis, rideshare, or a pre-booked private pickup are alternatives.

How do I get to Rottnest Island from Perth?

Rottnest is reached by a dedicated ferry from Fremantle, Perth, or Hillarys. Many visitors book a ferry-and-bike or tour package to keep the logistics simple, then explore the car-free island by bicycle.

Keep reading on Gently Yonder