Wellington · bus timetable
Bus 31x · Wellington Station - Stop A → Miramar North Road (near 56)
Line 31x goes from Wellington Station - Stop A to Miramar North Road (near 56); departures on weekdays run from 16:10 until 18:50, every ~20 min.
- Headway~20 min
- First departure16:10
- Last departure18:50
- Average ride~40 min
- Stops25
- Departures per day9
- Route length10.8 km
- Peak~41 min
- Off-peak~36 min
- Saturdaynot running
- Sundaynot running
Bus of Wellington public transport — connects Wellington Station - Stop A and Miramar North Road (near 56), with 25 stops per direction.The first departure is at 16:10, the last at 18:50.Departures run every ~20 min, and the ride takes ~40 min on average.
Timetable
First
16:10
Last
18:50
Departures
9
| 16 | 103050 |
|---|---|
| 17 | 103050 |
| 18 | 103050 |
Stops
- +2 min34min
Darlington Road (near 215)
- +1 min35min
Darlington Road opposite Maupuia Park
- +1 min36min
Miramar North Road at David Farrington Park
- +2 min38min
Miramar North Road (near 98)
- +2 min40min
Miramar North Road (near 56)
Frequently asked questions
When are the first and last departures of line 31x?
On weekdays the first departure from Wellington Station - Stop A is at 16:10 and the last at 18:50. There are 9 departures in total.
Does line 31x run on weekends?
No, there are no published weekend departures.
Does line 31x run on Sundays?
No. The current timetable has no Sunday departures for line 31x.
How often does line 31x run?
Departures run about every 20 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 31x?
The whole ride takes about 40 minutes on average — from about 36 minutes off-peak to about 41 minutes at peak.
How many stops does line 31x have?
In the Wellington Station - Stop A → Miramar North Road (near 56) direction, line 31x has 25 stops.
How long is the route of line 31x?
The route in this direction is about 10.8 km long.