50
Checking Seats Availability
Loading seats data...

From Christchurch to West Coast by train

08:15
Christchurch, Canterbury
13:05
Greymouth, West Coast
4h 50m
Refund