Praised as one of the most incredibly scenic train journeys in the world, the TranzAlpine chugs its way from Christchurch to Greymouth, via Arthur's Pass, daily.
Making its way from one coast of New Zealand to the other, from the Pacific Ocean to the Tasman Sea, the train crosses the broad expanse of the Canterbury Plains to climb the Alps via a series of four viaducts and 19 tunnels known as the Staircase.
The train journey reveals a stunning sequence of valleys, mountains and Southern Alps, including river valleys covered in beech rainforests, sky-mirrored lakes and snowcapped peaks.
The train carriages include group and individual seating, plus there’s an open-air carriage for top-quality photo opportunities. Food and beverages are available on board.
The outward TranzAlpine train journey from Christchurch traverses almost 224 kilometers (138 miles) in around four and a half hours.
The return trip from Greymouth gets you into Christchurch at around 6pm, in plenty of time for dinner.