There are 5 ways to get from Christchurch to Granity by train, bus, taxi, car, plane, 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.
Train, bus, taxi
best- Take the train from Christchurch to Greymouthtrain
- Take the bus from Greymouth to Punakaiki Resortbus
- Take the taxi from Punakaiki Resort to Granitytaxi
7h 43mDrive 359.9 km
cheapest- Drive from Christchurch to Granitycar 359.9 km
4h 27m$106–153Bus
- Take the bus from Christchurch to Greymouthbus Christchurch - Greymouth
- Take the bus from Greymouth to Westportbus Greymouth - Nelson
8h 1mFly, shuttle
- Fly from Christchurch International Airport (CHC) to Hokitika (HKK)plane CHC - HKK
- Take a shuttle bus from Kumara Junction to Westport
5h 39m$260–680Shuttle
- Take a shuttle bus from Christchurch International Airport to Westport
6h 53m$180–225
Christchurch International Airport (CHC) to Hokitika (HKK) flights
Questions & Answers
The cheapest way to get from Christchurch to Granity is to drive which costs $100 - $160 and takes 4h 27m.
The fastest way to get from Christchurch to Granity is to drive which takes 4h 27m and costs $100 - $160.
No, there is no direct bus from Christchurch to Granity. However, there are services departing from Christchurch and arriving at Westport via Greymouth. The journey, including transfers, takes approximately 8h 1m.
The distance between Christchurch and Granity is 359 km. The road distance is 359.9 km.
The best way to get from Christchurch to Granity without a car is to train and bus and taxi which takes 7h 43m and costs .
It takes approximately 7h 43m to get from Christchurch to Granity, including transfers.
Christchurch to Granity bus services, operated by InterCity, depart from Christchurch station.
Christchurch to Granity bus services, operated by InterCity, arrive at Greymouth station.
Yes, the driving distance between Christchurch to Granity is 360 km. It takes approximately 4h 27m to drive from Christchurch to Granity.
There are 17+ hotels available in Granity.
What companies run services between Christchurch, New Zealand and Granity, New Zealand?
You can take a bus from Christchurch to Granity via Greymouth and Westport in around 8h 1m.
- Website
- airnewzealand.com
Flights from Christchurch International Airport to Hokitika
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $55–420
- Phone
- +64 4495 0775
- Website
- kiwirail.co.nz
Train from Christchurch to Greymouth
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- $250–330
- Website
- https://www.kiwirail.co.nz/
- Website
- https://www.greatjourneysnz.com/scenic-trains/tranzalpine-train/
- Phone
- +64 9 583 5780
- [email protected]
- Website
- intercity.co.nz
Bus from Greymouth to Punakaiki Resort
- Ave. Duration
- 40 min
- Frequency
- 5 times a week
- Website
- https://www.intercity.co.nz/
Bus from Christchurch to Greymouth
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $70–140
- Website
- https://www.intercity.co.nz/
Bus from Greymouth to Westport
- Ave. Duration
- 2h 19m
- Frequency
- 5 times a week
- Website
- https://www.intercity.co.nz/
- Phone
- +64 27 201 8825
- Website
- eastwestcoaches.co.nz
Shuttle from Kumara Junction to Westport
- Ave. Duration
- 1h 37m
- Frequency
- Once daily
- Estimated price
- $60–75
- Schedules at
- eastwestcoaches.co.nz
Shuttle from Christchurch International Airport to Westport
- Ave. Duration
- 4h 42m
- Frequency
- Once daily
- Estimated price
- $95–120
- Schedules at
- eastwestcoaches.co.nz
- Ave. Duration
- 1h 8m
- Estimated price
- $240–290
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 Slovenia: Getting from Ljubljana to Lake Bled, Travelling to and around Russia for the 2018 FIFA World Cup, and Getting to Rome from the airport - to help you get the most out of your next trip.


