50
Checking Seats Availability
Loading seats data...

From Christchurch to Marlborough by train

07:00
Christchurch, Canterbury
12:43
Blenheim, Marlborough
5h 43m

Popular Routes in New Zealand