There are 7 ways to get from Timaru to Invercargill by bus, car, plane, 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 Timaru to DunedinChristchurch - Dunedin
- Take the bus from Dunedin to InvercargillInvercargill
7h 17m$65–150Bus via Timaru #2
cheapest- Take the bus from Timaru to Otago UniversityChristchurch - Dunedin
- Take the bus from Otago University to InvercargillDunedin - Invercargill
8h 39m$10–124Drive 402.6 km
- Drive from Timaru to Invercargill402.6 km
4h 56m$124–179Bus to Christchurch International Airport, fly
- Take the bus from Timaru to Rolleston
- Fly from Christchurch International Airport (CHC) to Invercargill (IVC)CHC - IVC
6h 18m$112–638Bus, Tour
- Take the bus from Timaru to DunedinChristchurch - Dunedin
- Take a shuttle bus from Dunedin to InvercargillDunedin to Invercargill via the Catlins
13h 15m$175–310Bus via Timaru
- Take the bus from Timaru to DunedinChristchurch - Dunedin
- Take the bus from Dunedin to InvercargillInvercargill
7h 57m$65–150Bus to Dunedin, fly
- Take the bus from Timaru to Dunedin
- Fly from Dunedin (DUD) to Invercargill (IVC)DUD - IVC
9h 32m$181–1,081
Timaru to Invercargill by bus and foot
Questions & Answers
The cheapest way to get from Timaru to Invercargill is to bus via Timaru which costs $10 - $130 and takes 8h 39m.
The fastest way to get from Timaru to Invercargill is to drive which takes 4h 56m and costs $120 - $180.
No, there is no direct bus from Timaru to Invercargill. However, there are services departing from Timaru and arriving at Invercargill via Dunedin. The journey, including transfers, takes approximately 7h 17m.
The distance between Timaru and Invercargill is 426 km. The road distance is 402.6 km.
The best way to get from Timaru to Invercargill without a car is to bus which takes 7h 17m and costs $65 - $150.
It takes approximately 7h 17m to get from Timaru to Invercargill, including transfers.
Timaru to Invercargill bus services, operated by InterCity, depart from Timaru station.
Timaru to Invercargill bus services, operated by InterCity, arrive at Dunedin station.
Yes, the driving distance between Timaru to Invercargill is 403 km. It takes approximately 4h 56m to drive from Timaru to Invercargill.
There are 83+ hotels available in Invercargill.
What companies run services between Timaru, New Zealand and Invercargill, New Zealand?
You can take a bus from Timaru to Invercargill via Dunedin and Dunedin in around 7h 17m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airnewzealand.com
Flights from Christchurch International Airport to Invercargill
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $80–550
Flights from Dunedin to Invercargill via Christchurch International Airport
- Ave. Duration
- 3h 57m
- When
- Every day
- Estimated price
- $150–950
Flights from Dunedin to Invercargill via Wellington, Christchurch International Airport
- Ave. Duration
- 7h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $210–1,100
- Phone
- +64 9 583 5780
- info@intercity.co.nz
- Website
- intercity.co.nz
Bus from Timaru to Dunedin
- Ave. Duration
- 2h 35m
- Frequency
- Twice a week
- Estimated price
- $5–60
- Website
- https://www.intercity.co.nz/
Bus from Timaru to Rolleston
- Ave. Duration
- 2h 9m
- Frequency
- Twice daily
- Estimated price
- $5–55
- Website
- https://www.intercity.co.nz/
Bus from Timaru to Otago University
- Ave. Duration
- 3h 9m
- Frequency
- Twice daily
- Estimated price
- $5–60
- Website
- https://www.intercity.co.nz/
Bus from Otago University to Invercargill
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $5–65
- Website
- https://www.intercity.co.nz/
- Phone
- +64 274 497 994
- info@rippletravelgroup.com
- Website
- catchabussouth.com
Bus from Dunedin to Invercargill
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $60–90
- Schedules at
- catchabussouth.com
- Phone
- +64 9 390 7380
- bookings@cheekykiwitravel.com
- Website
- cheekykiwitravel.com
Shuttle from Dunedin to Invercargill
- Ave. Duration
- 9h
- Frequency
- 3 times a week
- Estimated price
- $170–250
- Schedules at
- cheekykiwitravel.com
- Book at
- cheekykiwitravel.com
- Adult
- $250
- Child
- $170
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 South Korea: Travelling from Seoul to Busan , Travelling by boat in Italy, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.





