Catching the TranzAlpine train

If you wish to travel with us, then you must book in advance. Our trains are seating only, and we are not able to take walk-on passengers once the train is fully booked.

Our TranzAlpine Greymouth to Christchurch train runs seven days a week until 1 May 2023. From 5 May, the TranzAlpine will travel from Friday to Monday. The TranzAlpine service will resume to running seven days a week from 22 September 2023.

The TranzAlpine Scenic Plus Dining Experience is available on every service.

Phone icon

Check Arrival and Departure times

Call our automated service for the latest times

0800 872 467
Phone icon

Check Arrival and Departure times

Call our automated service for the latest times

0800 872 467

 

 

 

Checking In

If you are already booked, then please ensure you view the relevant station page for your departure. There you will find directions and check-in information. Please note that check-in times and procedures vary from station to station.

 

 

 

Checking Arrivals

If you are meeting someone who is on the train, then you can call 0800 ARRIVALS to check the latest arrival times. 

We recommend allowing for minor delays, as our railways travel through rugged terrain with unpredictable weather and heat affecting travel times.

Book your TranzAlpine experience