50
Checking Seats Availability
Loading seats data...

From Kaikoura to Canterbury by train

17:20
Kaikoura, Canterbury
20:30
Christchurch, Canterbury
3h 10m

Popular Routes in New Zealand