|Nearby airports||5 found|
The nearest airport to Punakaiki is Westport (WSZ). However, there are better options for getting to Punakaiki. KiwiRail - TranzAlpine operates a train from Christchurch to Greymouth once daily. Tickets cost $85 - $140 and the journey takes 4h 50m. Alternatively, you can take a bus from Nelson (NSN) to Punakaiki via Kaiteriteri, Kaiteriteri, Brown Hut, and Richmond in around 15h 42m.
Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.Learn more about our apps