Christchurch to Punakaiki:with Tranz Alpine Train (independent) Posted on June 20, 2019 (November 11, 2020) by Tracy Lee