Catch the TranzAlpine train to Arthur's Pass
You can catch the world-famous TranzAlpine train to Arthur's Pass from Christchurch or Greymouth.
Perched in the Southern Alps, Arthur's Pass Railway Station is the highest operational station in New Zealand.
While most passengers are content stepping onto the platform for a quick Instagram moment with the station's sign before travelling onward, Arthur's Pass is a great place for hiking and hanging out with the locals.
And of course the Kea, New Zealand's roguish mountain parrots, who get up to all kinds of mischief.
TranzAlpine check-In
- Arrive at station 20 minutes early
- Wait near the centre of the platform for the train to arrive
- A crew member will greet you on the platform once the train has arrived to check you in and provide you with your Boarding Pass and Luggage Labels.
- All wheeled bags, large backpacks, and suitcases will need to be taken to the luggage carriage.
See our Check-in and luggage page for more details.
Arthur's Pass Station Map
Great Alpine Highway, Arthur's Pass Village 7875
TranzAlpine timetable
The TranzAlpine travels between Christchurch / Ōtautahi and Greymouth / Māwhera daily, but it will not run on Christmas Day or around Labour Weekend 2026.
In 2027: It is also not running at Easter (26-29 March), 22-28 May and 25-28 September, Labour weekend 23-26 October as well as Christmas Day.