50
Checking Seats Availability
Loading seats data...

From Wellington to Auckland by train

07:55
Wellington
18:50
Auckland Strand
10h 55m
Refund