HUB hero image

How to Travel from

Invercargill to Dunedin

by Rideshare or Car

Invercargill
+0
Dunedin
Transport search to Dunedin
Invercargill
+0
Dunedin
Building a composite car route
Cheapest
Best Offer!
Car
2 h 40 min
216 km.
from $11
Composite Route Car Only

Two ways to Travel from Invercargill to Dunedin

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

InterCity

Phone:
+64 9 583 5780
Website:
intercity.co.nz/
Other 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/
Other from Invercargill to Dunedin
Ave. Duration:
3h 30m
Frequency:
Once daily
Estimated price:
$40.77–$57.34

Questions and Answers

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

The cheapest way to get from Invercargill to Dunedin is to bus which costs $18.48 - $48.91 and takes 3h 30m.

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

The fastest way to get from Invercargill to Dunedin is to drive which takes 2h 39m and costs $35.87 - $53.26 .

Is there a direct bus between Invercargill and Dunedin?

Yes, there is a direct bus departing from Invercargill and arriving at Dunedin. Services depart once daily, and operate every day. The journey takes approximately 3h 30m.

How far is it from Invercargill to Dunedin?

The distance between Invercargill and Dunedin is 227 km. The road distance is 216.7 km.

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

The best way to get from Invercargill to Dunedin without a car is to bus which takes 3h 30m and costs $18.48 - $48.91 .

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

The bus from Invercargill to Dunedin takes 3h 30m including transfers and departs once daily.

Where do I catch the Invercargill to Dunedin bus from?

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

Where does the Invercargill to Dunedin bus arrive?

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

Can I drive from Invercargill to Dunedin?

Yes, the driving distance between Invercargill to Dunedin is 217 km. It takes approximately 2h 39m to drive from Invercargill to Dunedin.

Where can I stay near Dunedin?

There are 236+ hotels available in Dunedin. Prices start at $47.27 per night.
+0