There are 4 ways to get from Kaikōura to Punakaiki by bus, train, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Kaikoura to Christchurchbus
- Take the bus from Christchurch to Greymouthbus
- Take the bus from Greymouth to Punakaikibus
10hDrive 362.8 km
cheapest- Drive from Kaikōura to Punakaikicar 362.8 km
4h 11m$105–152Train, bus
- Take the train from Kaikoura to Christchurchtrain
- Take the train from Christchurch to Greymouthtrain
- Take the bus from Greymouth to Punakaiki Resortbus
10h 40mShuttle
- Take a shuttle bus from Kaikōura to Saint Arnaud
- Take a shuttle bus from Saint Arnaud to Westport
- Take a shuttle bus from Westport to Punakaiki
7h 54m$335–1,465
Questions & Answers
The cheapest way to get from Kaikōura to Punakaiki is to drive which costs $100 - $160 and takes 4h 11m.
The fastest way to get from Kaikōura to Punakaiki is to drive which takes 4h 11m and costs $100 - $160.
No, there is no direct bus from Kaikōura to Punakaiki. However, there are services departing from Kaikoura and arriving at Punakaiki via Christchurch and Greymouth. The journey, including transfers, takes approximately 10h.
The distance between Kaikōura and Punakaiki is 467 km. The road distance is 362.8 km.
The best way to get from Kaikōura to Punakaiki without a car is to bus which takes 10h and costs .
It takes approximately 10h to get from Kaikōura to Punakaiki, including transfers.
Kaikōura to Punakaiki bus services, operated by InterCity, depart from Kaikoura station.
Kaikōura to Punakaiki bus services, operated by InterCity, arrive at Christchurch station.
Yes, the driving distance between Kaikōura to Punakaiki is 363 km. It takes approximately 4h 11m to drive from Kaikōura to Punakaiki.
There are 27+ hotels available in Punakaiki.
What companies run services between Kaikōura, Canterbury, New Zealand and Punakaiki, New Zealand?
You can take a bus from Kaikoura to Punakaiki via Christchurch and Greymouth in around 10h.
- Phone
- +64 4 495 0775
- [email protected]
- Website
- greatjourneysofnz.co.nz
Train from Kaikoura to Christchurch
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $150–519
- Schedules at
- greatjourneysnz.com
- Scenic Plus
- $519
- Scenic
- $150–190
- Phone
- +64 4495 0775
- Website
- KiwiRail
Train from Christchurch to Greymouth
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- $250–330
- Website
- KiwiRail
- Website
- KiwiRail TranzAlpine
- Phone
- +64 9 583 5780
- [email protected]
- Website
- InterCity
Bus from Kaikoura to Christchurch
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Website
- InterCity
Bus from Christchurch to Greymouth
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $70–140
- Website
- InterCity
Bus from Greymouth to Punakaiki
- Ave. Duration
- 45 min
- Frequency
- 5 times a week
- Website
- InterCity
Bus from Greymouth to Punakaiki Resort
- Ave. Duration
- 40 min
- Frequency
- 5 times a week
- Website
- InterCity
- Phone
- +64 (3) 540 2042
- [email protected]
- Website
- nelsonlakesshuttles.co.nz
Shuttle from Kaikōura to Saint Arnaud
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- $180–900
- Book at
- nelsonlakesshuttles.co.nz
- Minimum charge per vehicle
- $900
- Per person
- $180
Shuttle from Saint Arnaud to Westport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $100–500
- Schedules at
- nelsonlakesshuttles.co.nz
- Minimum charge per vehicle
- $500
- Per person
- $100
- Phone
- +64 27 201 8825
- Website
- eastwestcoaches.co.nz
Shuttle from Westport to Punakaiki
- Ave. Duration
- 42 min
- Frequency
- Once daily
- Estimated price
- $55–65
- Schedules at
- eastwestcoaches.co.nz
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Rome from the airport, Bali: What to do if Mount Agung erupts, and Travelling by boat in Italy - to help you get the most out of your next trip.





