Trains

1 days

From: NZ$249

Departure: Greymouth (West Coast)

Destination: Christchurch

Book Now

Explore the Southern Alps aboard the TranzAlpine train - one of the world's great train journeys, covering 223 kilometres (139 miles) each-way and taking just under 5 hours.

Our TranzAlpine train travels coast-to-coast through the 'Great Divide' and the indomitable spine of mountains that partitions New Zealand's South Island. 

On the east, enjoy relaxing in the garden city of Christchurch and horse trekking into the mountains from Springfield. On the west, experience the tranquillity of Lake Brunner and venture into glacier country from Greymouth. At the centre, explore some great NZ mountain hikes at Arthur's Pass.

Book a journey like no other by travelling in either direction from Christchurch to Greymouth, or Greymouth to Christchurch. 

Christchurch  •  Springfield  •  Arthur's Pass  •  Moana (Lake Brunner  •  Greymouth

Book your journey

TranzAlpine train timetable

The TranzAlpine train travels daily until the May 5th, 2025.

Check Arrival and Departure times

Call our automated service for the latest times

0800 872 467

Check Arrival and Departure times

Call our automated service for the latest times

0800 872 467

Explore our Scenic trains

Glide through New Zealand in beautiful style with our world-famous scenic trains connecting you all the way from Auckland to the West Coast

Explore the flavours of New Zealand

Experience the natural flavours of New Zealand with our Scenic Plus experiences, each offering a full-sensory exploration of the lands you travel through aboard your New Zealand rail journey.

Discover true local gems with our TranzAlpine packages

Let us take care of the details while you relax and enjoy the best of New Zealand with our spectacular TranzAlpine short breaks and travel packages:

Take a tour of discovery through authentic Aotearoa

Join one of our unique rail tours for an intimate experience of the people, places, scenery, history, and culture that makes the South Island so special