Perth · bus timetable
Bus 312 · Midland Stn Stand 9 → Haddrill Rd Before Campersic Rd → Midland Stn Stand 9
Line 312 connects Midland Stn Stand 9 with Haddrill Rd Before Campersic Rd: on weekdays it departs from 07:25 to 17:42, 6 departures a day.
- Headway~133 min
- First departure07:25
- Last departure17:42
- Average ride~59 min
- Stops60
- Departures per day6
- Route length32.7 km
- Peak~61 min
- Off-peak~39 min
- Saturdaynot running
- Sundaynot running
A circular bus line of Perth public transport — it departs from Midland Stn Stand 9, passes Haddrill Rd Before Campersic Rd and returns.The first departure is at 07:25, the last at 17:42.Departures run every ~133 min, and the ride takes ~59 min on average.
Circular line — departs from and returns to Midland Stn Stand 9, via Haddrill Rd Before Campersic Rd.
Timetable
First
07:25
Last
17:42
Departures
6
| 07 | 2544 |
|---|---|
| 09 | 57 |
| 12 | 17 |
| 15 | 53 |
| 17 | 42 |
Stops
- +0 min8min
Toodyay Rd Before Afric St
- +1 min11min
James Rd Before Albert Rd
- +1 min12min
Albert Rd After James Rd
- +1 min13min
Albert Rd Before Wilson Rd
- +1 min14min
Dalgety Rd After Albert Rd
- +1 min15min
Dalgety Rd Before Gugeri Rd
- +0 min15min
Gugeri Rd Before Oakover Rd
- +1 min16min
Oakover Rd Before Albert Rd
- +2 min18min
Lefroy Av After Oakover Rd
- +0 min18min
Lefroy Av After Lennard St
- +1 min19min
Lefroy Av After Stock Rd
- +1 min20min
Lefroy Av After Argyle St
- +1 min21min
Railway Pde Before Padbury Av
- +1 min22min
Railway Cr After Padbury Av
- +1 min23min
Railway Cr Before Bisdee Rd
- +0 min23min
Railway Cr Before Beryl Av
- +1 min24min
Railway Cr After Beryl Av
- +0 min24min
Railway Cr Before Haddrill Rd
- +0 min24min
Haddrill Rd After Railway Pde
- +1 min25min
Haddrill Rd Haddrill Rd
- +1 min26min
Haddrill Rd Before Moore Rd
- +0 min26min
Haddrill Rd After Moore Rd
- +1 min27min
Haddrill Rd Before Campersic Rd
- +1 min28min
Campersic Rd After Hardwick Rd
- +0 min28min
Campersic Rd After Loton Rd
- +1 min29min
Campersic Rd After Padbury Av
- +1 min30min
Campersic Rd After William St
- +1 min31min
Campersic Rd Before Stock Rd
- +0 min31min
Campersic Rd Before Stock Rd
- +1 min32min
Campersic Rd After Lennard St
- +1 min33min
Campersic Rd Before Mortimer New Rd
- +0 min33min
Campersic Rd Before Oakover Rd
- +1 min34min
Campersic Rd After Dalgety Rd
- +0 min34min
Campersic Rd Before Toodyay Rd
- +2 min36min
Toodyay Rd After Talbot Rd
- +1 min40min
Toodyay Rd Before Afric St
Frequently asked questions
When are the first and last departures of line 312?
On weekdays the first departure from Midland Stn Stand 9 is at 07:25 and the last at 17:42. There are 6 departures in total.
Does line 312 run on weekends?
No, there are no published weekend departures.
Does line 312 run on Sundays?
No. The current timetable has no Sunday departures for line 312.
How often does line 312 run?
Departures run about every 133 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 312?
The whole ride takes about 59 minutes on average — from about 39 minutes off-peak to about 61 minutes at peak.
How many stops does line 312 have?
Line 312 is circular and has 60 stops (via Haddrill Rd Before Campersic Rd).
How long is the route of line 312?
The route in this direction is about 32.7 km long.