Book a TransWA coach or train journey

Make a booking online for TransWA coach or train services to regional parts of WA.

Bookings are essential for travel on all services, except the AvonLink, and can be made up to 90 days in advance.

You can book a train trip from:

  • East Perth to Kalgoorlie
  • East Perth to Bunbury
  • East Perth to Merredin
  • Midland to Northam.

Coach rides go from East Perth to Albany, Augusta, Bunbury, Esperance, Geraldton, Kalbarri and Pemberton. 

Work out the cost by using the fare calculator. You can buy tickets:  

Page reviewed 23 September 2020