The Mainline Steam Heritage Trust is a New Zealand charitable trust[1] devoted to the restoration and operation of historic New Zealand Railways and overseas mainline steam locomotives. Regular day excursions and multi-day tours are operated over rail lines throughout New Zealand. Excursions are operated by the Auckland, Wellington and Christchurch branches.