Cat Bus Perth

Free Bus Service Around the City Of Perth, Fremantle and Joondalup

CAT, or Central Area Transit Buses are FREE city buses, operating on different routes within the city centre of Perth, Fremantle and Joondalup. Hop and hop off these buses as many times as you want along their routes, with buses operating regularly throughout the day.

There are various route options which are colour coded to highlight the differences. CAT Bus stops are clearly marked, evenly spread out and easy to find – simply hold out your hand to flag down the bus.

These buses operate 7 days a week but there is no service on Christmas Day, Good Friday and ANZAC Day.  Visit the Transperth website to view the timetable and route maps for Perth, Fremantle and Joondalup here.

Perth City CAT Services

There are 4 different CAT Buses operating in and around the city, Red, Yellow, Blue and Green, which can get you to some fantastic places of interest n the City of Perth. Buses run every 10-15 minutes and operate from 6am, depending on which colour route you require.  Find out more about the Perth City CAT here

Perth City Cat Routes


Blue CAT: 
This bus travels in a North-South loop from the Barrack Street Jetty to Northbridge and is convenient for Elizabeth Quay, the Perth Train Station and Northbridge.

Red CAT:
The Red CAT travels in an East-West loop from Queens Gardens in East Perth to Outram St in West Perth and is convenient for Kings Park, city shopping, the Perth train station and east Perth hotels.

Yellow CAT:
This bus completes and east to west loop and is convenient for Scitech, Watertown, the Perth train station and Claisebrook.

Green CAT:
Travels between Leederville Station and Elizabeth Quay Bus Station via City West, West Perth and St Georges Terrace. The Green CAT does not run on weekends.

Fremantle CAT Services:

Fremantle Cat Route









Fremantle offers 2 different routes on their free bus service. These services run 7 days a week, with the exception of  Good Friday, Christmas Day and Boxing Day (weekdays 7:30am – 8pm | weekends 10am – 6:30pm) Find out more about the Fremantle Cat here.

Fremantle Blue CAT:
This route takes you past, amongst other places, the Fremantle train station, the Cappuccino Strip, Fremantle Markets and Victoria Quay.

Fremantle Red CAT:
This bus visits the Maritime Museum, E-shed Markets, Rottnest Ferry Terminal, Fremantle Arts Centre, the Town Hall, Fremantle Station and more.

Joondalup CAT Bus

There are 3 CAT Buses circling the Joondalup area which operate Monday to Friday (with the exception of the Yellow CAT which is Monday – Thursday). Find out more about the Joondalup CAT Bus here

Joondalup Blue CAT:
Starts and finishes at Joondalup Station and travels in a clockwise direction via Lakeside Drive.

Joondalup Red CAT:
This bus follows an anti-clockwise route along Lakeside Drive, returning to the Joondalup Train Station.

Joondalup Yellow Cat:
Starts and finishes at Joondalup Station and travels in a loop around Edith Cowan University (ECU).

Other Ways to See Perth

More About Perth

To find out more about arriving in Perth, check out our Perth Blog Posts for more information on where to change currency, sim cards, Crawley Edge Boat Shed, the Perth Mint and more.

About the Author

Comments (8)

  • Hazel Black

    Hello.. from perth station what Cat bus i catch to go the Hyatt n where do i catch it from?

    • Heather van Heerden

      Hi Hazel
      You can catch Bus 960 from Wellington Street – outside Perth station to Plain St After Hay St Stop. Then the hotel is just around the corner – a 3m walk. We always suggest looking at the Transperth Journey Planner for times and updates: I hope this helps?

  • David Symons

    Are we able to take two small dogs on leash on a CAT bus?

  • Yovita Dewi

    Hi there.
    My name isYovita . What CAT to get to the blue boat house? Thanks

    • Heather van Heerden

      Unfortunately none of the cat buses go past the Crawley Edget Boat Shed (Blue Boat house) but you can get there on the city buses.

      From Elizabeth Quay – catch bus 107 and get off a few metres from the Blue Boat Shed

      From Perth Train Station – catch bus 950 and get off a few metres from the Blue Boat Shed

      From Cottesloe Beach – catch bus 102 and get off a few metres from the Blue Boat Shed

      I hope this helps? – Heather

  • Dana

    Hi there
    What cat bus do i get on from leederville station to go to Newcastle street?

    • Heather van Heerden

      Hi Dana, there is no direct cat bus from Leederville Station to Newcastle Street. However, the Transperth website states that there are various Transperth buses which can take you directly to Newcastle Street – You can see the options here.

Leave a Reply

About Us

Explore Tours Perth specialise in small group day trips to destinations around the stunning State of Western Australia.

Explore Tours Perth operates sightseeing tours daily and offer scheduled day trip tours in and around Perth each day.  Private charter tours and holiday package tours, airport transfers and other transfers are also available.

Who We Are

We love where we live and want to share our passion for Perth and Western Australia! We hope our local knowledge helps you plan and experience the best that our beautiful state has to offer! 

If you have any requests for topics, we would love to hear from you! Please email [email protected] with your requests.

Browse The Blog

Find out more about Western Australia

* indicates required