TranzAlpine Train

Photo: denisbin / CC BY-ND 2.0

Few rail journeys rival the TranzAlpine for sheer drama. This 4.5-hour trip between Christchurch and Greymouth slices through the Southern Alps, giving you front-row seats to a landscape that shifts from the Canterbury Plains to the deep gorges of the Waimakariri River, then up through the Arthur's Pass National Park and down into the lush West Coast rainforest. The train's open-air viewing carriages let you feel the mountain air as you cross viaducts and pass through the 8.5-kilometre Otira Tunnel. It's a trip that feels like a moving postcard, and it's easily one of New Zealand's great day trips.

Highlights & What to See

Suggested Time to Spend

The round-trip from Christchurch takes a full day – about 9 hours including the layover in Greymouth. Most travellers do it as a day trip from Christchurch, departing early morning and returning by late afternoon. If you're self-driving, you can ride one way and drive the other (via Arthur's Pass) to save time and see the scenery from both perspectives. For a more relaxed pace, spend a night in Greymouth or Franz Josef before continuing your journey.

Nearby Areas Worth Combining

Please check official sources for current details.

Note: opening hours, prices and booking requirements change often — please check official sources for current details.

Explore more

Image credits