Auckland Hamilton Waitomo (daytrip) Matamata / Hobbiton (daytrip) Rotorua Taupo Napier Palmerston North (coach stop) Wellington Picton Nelson Westport Punakaiki (coach stop) Greymouth Arthur's Pass (daytrip) Hokitika (coach stop) Fox Glacier Wanaka Queenstown Milford Sound (daytrip) Invercargill Dunedin Oamaru Christchurch Kaikoura Blenheim