Trains

1 days

From: NZ$219

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) one-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

Autumn Specials

Book a TranzAlpine journey through the season of transformation with our amazing autumn special offers.

Save 15% on Eastbound Fares*

Discover the season of tranz-formation and save 15% on all eastbound Scenic & Scenic Plus fares this autumn.

PROMOCODE: GOEAST15

Offer valid from 1 March to 31 May 2023

[*View full terms]

$25 Child Fares this Easter*

Book an eggsellent Easter experience for the whole family with our $25 child fares this school holidays. 

PROMOCODE: KIDS25

Offer valid from 7 to 25 April 2023

[*View full terms]

Discover the onboard experience

There is more to the TranzAlpine train experience than simply travelling through the spectacular Southern Alps. Discover more about what lies ahead onboard.

Scenic Cafe

Savour the journey with locally sourced food & drink from our Scenic Cafe to accompany the views

Open-air Viewing Carriage

Get closer to nature by stepping outdoors and breathing in our magnificent scenery

Our Scenic Class Carriages

Glide through the heart of New Zealand's beautiful scenery in our Scenic Class carriages

TranzAlpine train timetable

Our TranzAlpine Greymouth to Christchurch train runs long weekends (Friday to Monday) until 24 December 2022. From December 26, the TranzAlpine will be running seven days a week.

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

Tours & Packages

Discover more from your New Zealand train experience by booking one of our authentic Aotearoa Tours and Packages