Travel Nelson to Christchurch the scenic way, using InterCity’s West Coast bus service from Nelson to Greymouth and connecting to the TranzAlpine train from Greymouth to Christchurch.

TranzAlpine trains depart daily from Greymouth Railway Station. The journey takes approximately 11 hours to complete and travels along a spectacular route down the rugged West coast past Westport and the famous Punakaiki Pancake Rocks to Greymouth. From there, board the TranzAlpine and enjoy one of the world's most scenic rail journeys as you cross the Southern Alps via Arthur's Pass, traverse the the Canterbury Plains and arrive in Christchurch in the early evening.

Search and book your Nelson to Christchurch travel online today.

Find out more about the TranzAlpine.


Need accommodation in Christchurch?


About Christchurch

Visitors to Christchurch love its beautiful public gardens, edgy post-earthquake building projects and public art projects. Things to do in Christchurch include visiting the International Antarctic Centre, punting on the Avon River, visiting the nearby mountains and even hot air ballooning.

For information about getting around in Christchurch, view city bus routes and timetables at