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