Explore deals, travel guides and things to do in TranzAlpine Train
Christchurch
·4 hours 50 minutes
USD
$140.94
Greymouth
·4 hours 50 minutes
USD
$140.94
Christchurch
·5 hours 40 minutes
USD
$127.80
Christchurch
·4 days
USD
$1,089.56
Christchurch
·7 days
USD
$1,556.93
Christchurch
·9 hours
USD
$406.03
Christchurch
·6 days
USD
$3,154.75
Christchurch
·12 hours
USD
$321.32
Auckland
·4 days
USD
$2,249.22
Queenstown
·4 days
USD
$1,854.88
Auckland
·10 days
USD
$5,973.58
Christchurch
·6 days
USD
$3,037.91