If we are going to have a passenger train operation from Christchurch to Rangiora, it will be necessary to look at where suitable locations are for stations. In Auckland and Wellington the typical spacing of stations is 1 to 1.4 km. This is considerably closer together than the stations on the old Christchurch suburban network. To make passenger rail work in Christchurch, more stations would be needed than was historically the case.
If we start from Moorhouse Avenue as a terminus at approximately 11 km, the old Addington station is at 12.7 km so that is almost justifying an intermediate station except that there is no residential population except around Addington so we can let that one go, maybe. Going north, Riccarton at 2 km is too far and the first station, ideally, would be just south of the level crossing, where sufficient space exists for a platform. My view is these stations can be small platforms in the denser residential areas as not all stations need to have car parking facilities. Hence the next station, Station B, would be just past the 2.5 km peg in Clifford Avenue. The old Bryndwr station would be the site of Station C at 3.8 km. Station D would be at Papanui, 5.3 km. Station E would be near Northcote Road crossing, 6.3 km. Station F at 7.7 km near Sturrocks Road. The old Styx site is not ideal and probably 9.1 km is the next best place for Station G. Station H at 10.3 km just south of Belfast and Station I at Belfast at 11.3 km get us to the edge of the residential boundary at present.
North of Belfast with presently very little population we could probably put Station J on the old Chaneys site of around 13.4 km and Station K on the old Kainga site about 15.2 km. Station L can be at 16.3 km near Tram Road. The old Kaiapoi site is unavailable so we could go for two stations in the area, Station M at 17.7 km and Station N at 19.05 km near the Williams Street crossing. A third station (O) along Adderley Terrace near the motorway overbridge is also an option. We are now on the outskirts of Kaiapoi so there is no need at this stage for closely spaced stations.
The next location (Station P) could be at the old Flaxton site around 23.3 km. Station Q could then be placed at 26.8 km just south of Southbrook, with Station R at 28.8 km and the terminus Rangiora (Station S) at 30.1 km. Therefore we have a total of 18 passenger stations in a 30 km distance on the MNL, or 20 if we include Christchurch and Addington.