HUB hero image

How to Travel from

Invercargill to Waimate

by Rideshare, Route or Car

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

Seven ways to Travel from Invercargill to Waimate

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

InterCity

Phone:
+64 9 583 5780
Website:
intercity.co.nz/
Bus from Dunedin to Waimate
Ave. Duration:
2h 54m
Frequency:
Once daily
Estimated price:
$17.84–$35.68
Bus from Rolleston to Waimate
Ave. Duration:
2h 37m
Frequency:
Once daily
Estimated price:
$19.11–$36.95
Bus from Invercargill to Dunedin
Ave. Duration:
3h 55m
Frequency:
Once daily
Estimated price:
$21.66–$39.50

Catch-A-Bus South

Phone:
+64 27 4497 994
Website:
catchabussouth.com/
Bus from Invercargill to Dunedin
Ave. Duration:
3h 30m
Frequency:
Once daily
Estimated price:
$42.05–$58.61

Airlines

Air New Zealand

Website:
airnewzealand.com/
Plane from Invercargill to Christchurch
Ave. Duration:
1h 20m
Frequency:
Every day
Estimated price:
$63.71–$318.54
Plane from Invercargill to Dunedin
Ave. Duration:
4h 9m
Frequency:
Every day
Estimated price:
$89.19–$356.76

Train operators

Dunedin Railways

Phone:
+64 3 477 4449
Website:
dunedinrailways.co.nz/
Train from Dunedin to Oamaru
Ave. Duration:
2h 50m
Frequency:
Once a week
Estimated price:
$49.69–$61.16

Questions and Answers

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

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

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

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

How far is it from Invercargill to Waimate?

The distance between Invercargill and Waimate is 397 km. The road distance is 375.6 km.

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

The best way to get from Invercargill to Waimate without a car is to bus which takes 7h 43m and costs $70.65 - $108.70 .

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

It takes approximately 7h 43m to get from Invercargill to Waimate, including transfers.

Train, bus or fly from Invercargill to Waimate?

The best way to get from Invercargill to Waimate is to bus which takes 7h 43m and costs $70.65 - $108.70 . There are no good options to train or fly between Invercargill to Waimate.

Can I drive from Invercargill to Waimate?

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

Where can I stay near Waimate?

There are 11+ hotels available in Waimate. Prices start at $35.47 per night.
+0