TranzAlpine : Timetable

TranzAlpine Timetable

  • Daily departures*
  • This service does not operate on Christmas Day.
  • Services may depart intermediate stations earlier if all booked passengers are on board.
  • Check in: We recommend arriving 30 minutes prior to the departure time shown.
  • Timetables are subject to change at short notice. Please confirm 24 hours prior to departure.

  • *Occasionally the rail lines need to close for scheduled maintenance. Click here for confirmed maintenance dates.  
Christchurch - Greymouth   Greymouth - Christchurch  
Departs   Departs  
Christchurch dep 08.15am Greymouth dep 2.05pm
Rolleston dep 08.34am Moana (Lake Brunner) dep 3.03pm
Darfield dep 08.56am Otira dep 3.51pm
Springfield dep 09.20am Arthurs Pass dep 4.28pm
Arthurs Pass dep 10.52am Springfield dep 5.39pm
Otira dep 11.26am Darfield dep 5.59pm
Moana (Lake Brunner) dep 12.06am Rolleston dep 6.16pm
Greymouth arr 01.05pm Christchurch arr 6.31pm