There are 4 ways to get from Invercargill to Otago by bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Invercargill to Dunedinbus Dunedin - Invercargill
3h 55m$14–40Drive 206 km
- Drive from Invercargill to Dunedincar 206 km
2h 32m$63–91Tour
- Take a shuttle bus from Invercargill to DunedinInvercargill to Dunedin via the Catlins
9h$150–250Bus via Milton
- Take the bus from Invercargill to Miltonbus Invercargill
- Take the bus from Milton to Dunedinbus Dunedin - Invercargill / ...
4h 32m
Invercargill to Otago by bus
Comparing Your Travel Options
The cheapest way to get from Invercargill to Otago is to bus which costs $14 - $40 and takes 3h 55m.
The fastest way to get from Invercargill to Otago is to drive which takes 2h 32m and costs $60 - $95.
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 55m.
The distance between Invercargill and Otago is 224 km. The road distance is 206 km.
The best way to get from Invercargill to Otago without a car is to bus which takes 3h 55m and costs $14 - $40.
The bus from Invercargill to Dunedin takes 3h 55m including transfers and departs once daily.
Invercargill to Otago bus services, operated by InterCity, depart from Invercargill station.
Invercargill to Otago bus services, operated by InterCity, arrive at Dunedin station.
Yes, the driving distance between Invercargill to Otago is 206 km. It takes approximately 2h 32m to drive from Invercargill to Otago.
There are 296+ hotels available in Otago.
What companies run services between Invercargill, New Zealand and Otago, New Zealand?
InterCity operates a bus from Invercargill to Dunedin once daily. Tickets cost $14–40 and the journey takes 3h 55m.
- Phone
- +64 9 583 5780
- [email protected]
- Website
- InterCity
Bus from Invercargill to Dunedin
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $14–40
- Website
- InterCity
Bus from Milton to Dunedin
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Website
- InterCity
- Phone
- +64 9 390 7380
- [email protected]
- Website
- cheekykiwitravel.com
Shuttle from Invercargill to Dunedin
- Ave. Duration
- 9h
- Frequency
- 3 times a week
- Estimated price
- $150–250
- Schedules at
- cheekykiwitravel.rezdy.com
- Book at
- cheekykiwitravel.rezdy.com
- Adult
- $250
- Child
- $150
- Phone
- +64 274 497 994
- [email protected]
- Website
- catchabussouth.com
Bus from Invercargill to Milton
- Ave. Duration
- 2h 32m
- Frequency
- Once daily
- Estimated price
- $50–70
- Schedules at
- catchabussouth.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from JFK to New York City, Getting to Rome from the airport, and Need to know: Eurostar - to help you get the most out of your next trip.





