Travel from Perth to Northam

Bus or train from Perth to Northam?

TransWA operates a bus from Perth to Northam once daily. Tickets cost $13 - $18 and the journey takes 1 h 32 min. Alternatively, TransWA operates a train from Perth to Northam twice daily. Tickets cost $14 - $20 and the journey takes 1 h 40 min.

How to get from Perth to Northam

ModeDurationPrice
From Transwa Bay East Perth bus to Transwa Bay Northam.1 h 32 min$20
From East Perth Stn East Perth 2 train to Northam Stn Northam 2.1 h 40 min$22
From Perth taxi to Northam.1 h 14 min$218
From Perth drive to Northam.1 h 14 min$13

How long does it take to get from Perth to Northam?

The bus from Transwa Bay East Perth to Transwa Bay Northam takes 1 h 32 min including transfers and departs once daily.

Is there a direct train between Perth and Northam?

Yes, there is a direct train departing from East Perth Stn East Perth 2 and arriving at Northam Stn Northam 2. Services depart twice daily, and operate every day. The journey takes approximately 1 h 40 min.

Is there a direct bus between Perth and Northam?

Yes, there is a direct bus departing from Transwa Bay East Perth and arriving at Transwa Bay Northam. Services depart once daily, and operate every day. The journey takes approximately 1 h 32 min.

Operators from Perth to Northam

OperatorPhoneWebsite
TransWA1300 662 205TransWA