There are 3 ways to get from Maruia to Kaikōura by taxi, bus, 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.
Taxi, bus
best- Take the taxi from Maruia to Murchisontaxi
- Take the bus from Murchison to Nelsonbus
- Take the bus from Nelson to Blenheimbus
- Take the bus from Blenheim to Kaikourabus
7h 48mDrive 221.8 km
cheapest- Drive from Maruia to Kaikōuracar 221.8 km
2h 32m$64–93Drive, shuttle
- Drive from Maruia to Saint Arnaudcar
- Take a shuttle bus from Saint Arnaud to Kaikōura
4h 28m$215–951
Questions & Answers
The cheapest way to get from Maruia to Kaikōura is to drive which costs $60 - $95 and takes 2h 32m.
The fastest way to get from Maruia to Kaikōura is to drive which takes 2h 32m and costs $60 - $95.
The distance between Maruia and Kaikōura is 431 km. The road distance is 221.8 km.
The best way to get from Maruia to Kaikōura without a car is to taxi and bus which takes 7h 48m and costs .
It takes approximately 7h 48m to get from Maruia to Kaikōura, including transfers.
Yes, the driving distance between Maruia to Kaikōura is 222 km. It takes approximately 2h 32m to drive from Maruia to Kaikōura.
There are 164+ hotels available in Kaikōura.
What companies run services between Maruia, New Zealand and Kaikōura, Canterbury, New Zealand?
There is no direct connection from Maruia to Kaikōura. However, you can take the taxi to Murchison, take the bus to Nelson, take the bus to Blenheim, then take the bus to Kaikoura. Alternatively, you can drive from Maruia to Kaikōura in around 2h 32m.
- Phone
- +64 9 583 5780
- [email protected]
- Website
- InterCity
Bus from Murchison to Nelson
- Ave. Duration
- 1h 40m
- Frequency
- 5 times a week
- Website
- InterCity
Bus from Nelson to Blenheim
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $16–55
- Website
- InterCity
Bus from Blenheim to Kaikoura
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Website
- InterCity
- Phone
- +64 (3) 540 2042
- [email protected]
- Website
- nelsonlakesshuttles.co.nz
Shuttle from Saint Arnaud to Kaikōura
- Ave. Duration
- 3h
- Frequency
- On demand
- Estimated price
- $180–900
- Book at
- nelsonlakesshuttles.co.nz
- Minimum charge per vehicle
- $900
- Per person
- $180
- Ave. Duration
- 43 min
- Estimated price
- $210–260
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 around the Cyclades, 4 stunningly beautiful Philippines islands you need to visit, and Need to know: Eurostar - to help you get the most out of your next trip.



