Perth · bus timetable
Bus 331 · Thomas St After Old Northam Rd → Craig St After Nichol St
Line 331 runs between Thomas St After Old Northam Rd and Craig St After Nichol St; on weekdays the first departure is at 08:12 and the last at 15:29, 4 departures a day.
- Headway~138 min
- First departure08:05
- Last departure18:39
- Average ride~59 min
- Stops78
- Departures per day5
- Route length41.3 km
- Peak~66 min
- Off-peak~18 min
- Saturdaynot running
- Sundaynot running
Bus of Perth public transport — connects Thomas St After Old Northam Rd and Craig St After Nichol St, with 78 stops per direction.The first departure is at 08:05, the last at 18:39.Departures run every ~138 min, and the ride takes ~59 min on average.
Routes in this direction
Most departures take route A. Some take a different route — pick one to see it on the map, in the timetable and in the stop list.
B next to a time = that departure takes this route
Timetable
First
08:05
Last
18:39
Departures
5
| 08 | 05 |
|---|---|
| 13 | 23 |
| 15 | 31 |
| 16 | 12B |
| 18 | 39B |
Stops
- +2 min2min
Stoneville Rd After Hillcrest Rd
- +1 min3min
Stoneville Rd Before Milligan Rd
- +1 min4min
Stoneville Rd After Henderson Rd
- +1 min5min
Richardson Rd After Stoneville Rd
- +0 min5min
Richardson Rd Before Ayres Rd
- +0 min15min
Evans St After Marquis St
- +1 min16min
Dibble St After Evans St
- +1 min17min
Dibble St After Ealy St
- +1 min18min
Princess Rd After Dibble St
- +0 min18min
Princess Rd Before Cook St
- +0 min18min
Cook St Before Samuel St
- +1 min19min
Cook St Before Alison St
- +0 min19min
Cook St After Grahame St
- +0 min19min
Chidlow St After Tobin St
- +1 min20min
Chidlow St After Kingswood St
- +0 min20min
Chidlow St After Austin Cl
- +0 min31min
Old Northam Rd After Clifton St
- +2 min33min
Old Northam Rd After Stone St
- +0 min33min
Old Northam Rd Before Forge Dr
- +1 min34min
Old Northam Rd Before Haigh Rd
- +0 min34min
Old Northam Rd After Haigh Rd
- +1 min35min
Old Northam Rd After Doconing Rd
- +1 min36min
Old Northam Rd After Hinkler Rd
- +2 min38min
Government Rd Before Jason St
- +1 min39min
Government Rd After Jason St
- +1 min40min
Wilson St After Needham Rd
- +0 min40min
Wilson St After Wishart St
- +1 min41min
Bailup Rd Before Government Rd
- +0 min41min
Government Rd After Orchard Rd
- +4 min45min
Werribee Rd After Allen St
- +3 min48min
Werribee Rd Before Chedaring Rd
- +3 min51min
Werribee Rd After Doys Rd
- +1 min52min
Werribee Rd Before Retort Cl
- +1 min53min
Werribee Rd After Mcmullen Rd
- +1 min54min
Werribee Rd Before Vineyard Rd
- +1 min55min
Werribee Rd Before Hawke Av
- +1 min56min
Hawke Av After Werribee Rd
- +1 min57min
Banksia Av After Kingia Rd
- +0 min57min
Zamia Tce After Boronia Av
- +0 min57min
Hovea Cr After Zamia Tce
- +1 min58min
Boronia Av After Banksia Av
- +1 min59min
Hawke Av Before Boronia Av
Frequently asked questions
When are the first and last departures of line 331?
On weekdays the first departure from Craig St After Nichol St is at 08:05 and the last at 18:39. There are 5 departures in total.
Does line 331 run on weekends?
No, there are no published weekend departures.
Does line 331 run on Sundays?
No. The current timetable has no Sunday departures for line 331.
How often does line 331 run?
Departures run about every 138 minutes (median headway between 06:00 and 21:00 on weekdays). It is denser at peak and sparser in the evening and at weekends.
How long is the ride on line 331?
The whole ride takes about 59 minutes on average — from about 18 minutes off-peak to about 66 minutes at peak.
How many stops does line 331 have?
In the Craig St After Nichol St → Hawke Av Before Boronia Av direction, line 331 has 78 stops.
How long is the route of line 331?
The route in this direction is about 41.3 km long.