HUB hero image

How to Travel from

Christchurch to Haast

by Plane, Rideshare, Route or Car

Christchurch
+0
Haast
Transport search to Haast
Christchurch
+0
Haast
Building a composite car route
Cheapest
Best Offer!
Car
6 h 4 min
524 km.
from $28
Composite Route Car Only

Eight ways to Travel from Christchurch to Haast

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Bus operators

InterCity

Phone:
+64 9 583 5780
Website:
intercity.co.nz/
Bus from Christchurch to Tekapo
Ave. Duration:
3h 35m
Frequency:
Once daily
Estimated price:
$21.66–$39.50
Bus from Tekapo to Lake
Ave. Duration:
50 min
Frequency:
Once daily
Estimated price:
$12.74–$31.85
Bus from Rolleston to Cromwell
Ave. Duration:
6h 24m
Frequency:
Once daily
Estimated price:
$31.85–$50.97

GreatSights

Phone:
+64 9 583 5790
Website:
greatsights.co.nz/new-zealand-tours/
Bus from Christchurch to Tekapo
Ave. Duration:
4h
Frequency:
Once daily
Estimated price:
$19.11–$28.03
Bus from Wanaka to Haast
Ave. Duration:
2h 40m
Frequency:
Once daily
Estimated price:
$11.47–$17.84
Bus from Cromwell to Haast
Ave. Duration:
3h 35m
Frequency:
Once daily
Estimated price:
$15.29–$24.21
Bus from Greymouth to Franz
Ave. Duration:
3h 34m
Frequency:
Once daily
Estimated price:
$14.02–$21.66
Bus from Franz Josef to Haast
Ave. Duration:
3h 5m
Frequency:
Once daily
Estimated price:
$12.10–$17.84
Bus from Frankton Bus Interchange to Haast
Ave. Duration:
4h 30m
Frequency:
Once daily
Estimated price:
$20.39–$30.58

Cheeky Kiwi Travel

Phone:
+64 9 390 7380
Website:
cheekykiwitravel.com/
Bus from Christchurch to Franz
Ave. Duration:
12h
Frequency:
Once daily
Estimated price:
$191.42
Bus from Franz Josef to The
Ave. Duration:
4h 48m
Frequency:
Once daily

Airlines

Air New Zealand

Website:
airnewzealand.com/
Plane from Christchurch International Airport to Queenstown
Ave. Duration:
1h 8m
Frequency:
Every day
Estimated price:
$63.71–$254.83

Sounds Air

Website:
soundsair.com/
Plane from Christchurch International Airport to Wanaka
Ave. Duration:
1h
Frequency:
Every day
Estimated price:
$216.60–$280.31

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 Haast?

The cheapest way to get from Christchurch to Haast is to bus which costs $41.30 - $70.65 and takes 12h 47m.

What is the fastest way to get from Christchurch to Haast?

The fastest way to get from Christchurch to Haast is to drive which takes 6h 4m and costs $86.96 - $130.43 .

Is there a direct bus between Christchurch and Haast?

No, there is no direct bus from Christchurch to Haast. However, there are services departing from Christchurch Hospital Main Stop WB and arriving at Haast Township via Rolleston and Cromwell. The journey, including transfers, takes approximately 12h 47m.

How far is it from Christchurch to Haast?

The distance between Christchurch and Haast is 560 km. The road distance is 525 km.

How do I travel from Christchurch to Haast without a car?

The best way to get from Christchurch to Haast without a car is to shuttle which takes 17h 48m and costs .

How long does it take to get from Christchurch to Haast?

It takes approximately 8h 22m to get from Christchurch to Haast, including transfers.

Where do I catch the Christchurch to Haast bus from?

Christchurch to Haast bus services, operated by InterCity, depart from Rolleston station.

Where does the Christchurch to Haast bus arrive?

Christchurch to Haast bus services, operated by InterCity, arrive at Cromwell station.

Can I drive from Christchurch to Haast?

Yes, the driving distance between Christchurch to Haast is 525 km. It takes approximately 6h 4m to drive from Christchurch to Haast.

Where can I stay near Haast?

There are nine+ hotels available in Haast. Prices start at $19.71 per night.
+0