Train Greymouth to Christchurch

Travel Greymouth to Christchurch on the TranzAlpine railway and enjoy a scenic ride across the Southern Alps.

TranzAlpine trains depart daily from Greymouth Railway Station and travel direct to Christchurch. The journey takes approximately four hours and passes through breathtaking scenery including landscapes made famous by the Lord of the Rings and Narnia movies.

The TranzAlpine train to Christchurch arrives in the early evening. From Christchurch, InterCity runs daily services to Picton, Queenstown, Dunedin and more. Please note TranzAlpine train travel must be booked in conjunction with connecting bus services.

Search for TranzAlpine timetable information and book your seat along with your next InterCity bus trip.

Find out more about the TranzAlpine.

Need accommodation in Christchurch?

Search here.

About Christchurch

Christchurch is known as the Garden City and has historically been known for its English charm. In spite of the devastating earthquakes of 2010 and 2011, Christchurch is still the gateway to the South Island, and the home of new opportunities. Locals have responded with an innovative range of building projects and public art installations, making the city a refreshing mix of old and new. For more information about Christchurch visit 

For information urban Christchurch buses visit