I love the NZ trains, so comfortable and the views, a great way to travel! I took the TranzCoastal from Christchurch to Picton and back, spending the night in the port town of Picton. The coaches (carriages) were brand new and have extra large windows and an open platform car for great viewing. You can guess where I spent most of my time. A beautiful 4 hour trip along the coast and thru wine country.
View of the train heading north to Picton.
The open platform carriage, where you could find me.