Day trip Arthur's Pass: TranzAlpine Train and Castle Hill Day Tour 10 hoursSkip the lineSmall group 4.7 (6 reviews) From US$ 225.26 per person