Simply select points A and B, and we will create a convenient route for you 👍
To build a composite route, click the "Add point" button. You can also move and delete intermediate points.
Cheapest
Best Offer!
Car
2 h 54 min
242 km.
from $13
Composite Route Car Only
One way to Travel from Christchurch to Greymouth
Select an Option Below to Start Your Journey
Cheapest
By car (242 km)
Transport providers
Airlines
Air New Zealand
Website:
airnewzealand.com/
Plane from Christchurch International Airport to Hokitika
Ave. Duration:
45 min
Frequency:
Every day
Estimated price:
$44.60–$178.38
Bus operators
East West Coaches
Phone:
+64 27 201 8825
Website:
eastwestcoaches.co.nz/
Bus from Christchurch International Airport to Greymouth
Ave. Duration:
3h 35m
Frequency:
Once daily
Estimated price:
$53.51–$70.08
Train operators
KiwiRail - TranzAlpine
Phone:
+64 4495 0775
Website:
kiwirail.co.nz/
Train from Christchurch to Greymouth
Ave. Duration:
4h 55m
Frequency:
Once daily
Estimated price:
$157.75
Questions and Answers
What is the cheapest way to get from Christchurch to Greymouth?
The cheapest way to get from Christchurch to Greymouth is to drive which costs $40.22 - $59.78 and takes 2h 54m.
What is the fastest way to get from Christchurch to Greymouth?
The fastest way to get from Christchurch to Greymouth is to drive which takes 2h 54m and costs $40.22 - $59.78 .
Is there a direct train between Christchurch and Greymouth?
Yes, there is a direct train departing from Christchurch and arriving at Greymouth. Services depart once daily, and operate every day. The journey takes approximately 4h 55m.
How far is it from Christchurch to Greymouth?
The distance between Christchurch and Greymouth is 230 km. The road distance is 243.4 km.
How do I travel from Christchurch to Greymouth without a car?
The best way to get from Christchurch to Greymouth without a car is to train which takes 4h 55m and costs $134.58 .
How long does it take to get from Christchurch to Greymouth?
The train from Christchurch to Greymouth takes 4h 55m including transfers and departs once daily.
Where do I catch the Christchurch to Greymouth train from?
Christchurch to Greymouth train services, operated by KiwiRail - TranzAlpine, depart from Christchurch station.
Train or fly from Christchurch to Greymouth?
The best way to get from Christchurch to Greymouth is to train which takes 4h 55m and costs $134.58 . Alternatively, you can fly, which costs $43.48 - $163.04 and takes 4h 37m.
Where does the Christchurch to Greymouth train arrive?
Christchurch to Greymouth train services, operated by KiwiRail - TranzAlpine, arrive at Greymouth station.
Can I drive from Christchurch to Greymouth?
Yes, the driving distance between Christchurch to Greymouth is 243 km. It takes approximately 2h 54m to drive from Christchurch to Greymouth.
Where can I stay near Greymouth?
There are 55+ hotels available in Greymouth. Prices start at $64.75 per night.