Considered one of the world's greatest train journeys, the TranzAlpine scenic train travels both ways between Christchurch and Greymouth, from one coast of New Zealand to the other. From your carriage you'll see the vast windswept Canterbury Plains, spectacular gorges, river valleys and native beech rainforest. A highlight for many is the crossing of the Southern Alps, passing through Arthur's Pass National Park.