TranzAlpine Train Journey from Greymouth to Christchurch

1.TranzAlpine Train Journey from Greymouth to Christchurch
TranzAlpine from Greymouth to Christchurch through Arthur’s Pass, with GPS audio, viewing decks, and a licensed café. One-way, about 4h50.
“Easy to find the place, smooth check in.”
