HUB hero image

How to Travel from

Invercargill to Haast

by Rideshare, Route or Car

Invercargill
+0
Haast
Transport search to Haast
Invercargill
+0
Haast
Building a composite car route
Cheapest
Best Offer!
Car
4 h 25 min
378 km.
from $20
Composite Route Car Only

Four ways to Travel from Invercargill to Haast

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

GreatSights

Phone:
+64 9 583 5790
Website:
greatsights.co.nz/new-zealand-tours/
Bus from Queenstown to Haast
Ave. Duration:
4h 40m
Frequency:
Once daily
Estimated price:
$20.39–$30.58
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 Queenstown to The
Ave. Duration:
7h 11m
Frequency:
Once daily
Estimated price:
$186.47

Catch-A-Bus South

Phone:
+64 27 4497 994
Website:
catchabussouth.com/
Bus from Invercargill to Queenstown
Ave. Duration:
3h 15m
Frequency:
Once daily
Estimated price:
$35.68–$49.69

Airlines

Air New Zealand

Website:
airnewzealand.com/
Plane from Invercargill to Queenstown
Ave. Duration:
3h 33m
Frequency:
Every day
Estimated price:
$89.19–$369.50

Questions and Answers

What is the cheapest way to get from Invercargill to Haast?

The cheapest way to get from Invercargill to Haast is to bus which costs $47.83 - $70.65 and takes 9h 3m.

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

The fastest way to get from Invercargill to Haast is to drive which takes 4h 40m and costs $59.78 - $92.39 .

Is there a direct bus between Invercargill and Haast?

No, there is no direct bus from Invercargill to Haast. However, there are services departing from Invercargill and arriving at Haast Township via Queenstown. The journey, including transfers, takes approximately 9h 3m.

How far is it from Invercargill to Haast?

The distance between Invercargill and Haast is 441 km. The road distance is 379 km.

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

The best way to get from Invercargill to Haast without a car is to bus which takes 9h 3m and costs $47.83 - $70.65 .

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

It takes approximately 9h 3m to get from Invercargill to Haast, including transfers.

Where do I catch the Invercargill to Haast bus from?

Invercargill to Haast bus services, operated by Catch-A-Bus South, depart from Invercargill station.

Where does the Invercargill to Haast bus arrive?

Invercargill to Haast bus services, operated by Catch-A-Bus South, arrive at Queenstown station.

Can I drive from Invercargill to Haast?

Yes, the driving distance between Invercargill to Haast is 379 km. It takes approximately 4h 40m to drive from Invercargill to Haast.

Where can I stay near Haast?

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