There are 8 ways to get from Tākaka to Invercargill by car, bus, train, shuttle, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive, bus, train
best- Drive from Tākaka to Nelsoncar
- Take the bus from Nelson to Blenheimbus
- Take the train from Blenheim to Rangioratrain
- Take the bus from Church Corner to Dunedinbus
- Take the bus from Dunedin to Invercargillbus
20h 40m$444–954Bus
cheapest- Take the bus from Wainui Bay to Nelsonbus
- Take the bus from Nelson to Blenheimbus
- Take the bus from Blenheim to Christchurchbus
- Take the bus from Christchurch to Dunedinbus
- Take the bus from Dunedin to Invercargillbus
24h 24m$230–442Drive 1,036.9 km
- Drive from Tākaka to Invercargillcar 1,036.9 km
12h 3m$307–443Shuttle, shuttle to Christchurch International Airport, fly
- Take a shuttle bus from Tākaka to Kaiteriteri
- Take a shuttle bus from Mārahau to Saint Arnaud
- Take a shuttle bus from Saint Arnaud to Christchurch
- Fly from Christchurch International Airport (CHC) to Invercargill (IVC)plane CHC - IVC
12h 55m$466–2,106Shuttle, Tour, bus
- Take a shuttle bus from Tākaka to Nelson
- Take a shuttle bus from Nelson to Christchurch
- Take a shuttle bus from Christchurch to Queenstown
- Take the bus from Queenstown to Invercargillbus
27h 58m$710–1,530Bus via Franz Josef
- Take the bus from Takaka to Brown Hutbus
- Take the bus from Brown Hut to Richmondbus
- Take the bus from Richmond to Greymouthbus
- Take the bus from Greymouth to Franz Josefbus
- Take the bus from Franz Josef to Queenstownbus
- Take the bus from Queenstown to Invercargillbus
32h 17m$364–585Fly Takaka Airport to Nelson Airport, fly
- Fly from Takaka Airport to Nelson Airportplane
- Fly from Nelson Airport (NSN) to Invercargill (IVC)plane NSN - IVC
5h 11m$410–1,049Shuttle, shuttle to Hokitika, fly
- Take a shuttle bus from Tākaka to Kaiteriteri
- Take a shuttle bus from Mārahau to Saint Arnaud
- Take a shuttle bus from Saint Arnaud to Westport
- Take a shuttle bus from Westport to Kumara Junction
- Fly from Hokitika (HKK) to Invercargill (IVC)plane HKK - IVC
16h 53m$496–1,811
Tākaka to Invercargill by bus and foot
Questions & Answers
The cheapest way to get from Tākaka to Invercargill is to drive which costs $300 - $450 and takes 12h 3m.
The fastest way to get from Tākaka to Invercargill is to fly which takes 5h 11m and costs $410 - $1,100.
No, there is no direct bus from Tākaka to Invercargill. However, there are services departing from Wainui Bay and arriving at Invercargill via Nelson, Blenheim, Christchurch and Dunedin. The journey, including transfers, takes approximately 24h 24m.
The distance between Tākaka and Invercargill is 1118 km. The road distance is 1036.9 km.
The best way to get from Tākaka to Invercargill without a car is to shuttle and Tour and bus which takes 27h 58m and costs $700 - $1,600.
It takes approximately 20h 40m to get from Tākaka to Invercargill, including transfers.
Tākaka to Invercargill bus services, operated by The Heaphy Bus Company, depart from Wainui Bay station.
The best way to get from Tākaka to Invercargill is to bus which takes 24h 24m and costs $230 - $450. Alternatively, you can fly, which costs $410 - $1,100 and takes 5h 11m.
Tākaka to Invercargill bus services, operated by The Heaphy Bus Company, arrive at Nelson station.
Yes, the driving distance between Tākaka to Invercargill is 1037 km. It takes approximately 12h 3m to drive from Tākaka to Invercargill.
What companies run services between Tākaka, New Zealand and Invercargill, New Zealand?
You can take a vehicle from Tākaka to Invercargill via Wainui Bay, Nelson, Blenheim, Christchurch, Dunedin, and Dunedin in around 24h 24m. Alternatively, you can take a vehicle from Tākaka to Invercargill via Takaka Airport, Nelson Airport (NSN), and Invercargill (IVC) in around 5h 11m.
- Website
- airnewzealand.com
Flights from Christchurch International Airport to Invercargill
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $75–550
Flights from Nelson Airport to Invercargill via Christchurch International Airport
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- $120–750
Flights from Nelson Airport to Invercargill via Auckland
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $200–1,000
Flights from Nelson Airport to Invercargill via Wellington, Christchurch International Airport
- Ave. Duration
- 6h 32m
- When
- Sunday, Thursday, Friday, Monday, and Saturday
- Estimated price
- $130–800
Flights from Hokitika to Invercargill via Christchurch International Airport
- Ave. Duration
- 6h 28m
- When
- Thursday to Friday
- Estimated price
- $90–600
- Phone
- +64 4 495 0775
- [email protected]
- Website
- greatjourneysofnz.co.nz
Train from Blenheim to Rangiora
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $210–519
- Schedules at
- greatjourneysnz.com
- Scenic Plus
- $519
- Scenic
- $210–260
- Phone
- +64 9 583 5780
- [email protected]
- Website
- InterCity
Bus from Nelson to Blenheim
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $16–55
- Website
- InterCity
Bus from Church Corner to Dunedin
- Ave. Duration
- 5h 47m
- Frequency
- Twice daily
- Estimated price
- $18–75
- Website
- InterCity
Bus from Nelson to Blenheim
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $16–55
- Website
- InterCity
Bus from Blenheim to Christchurch
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- $11–55
- Website
- InterCity
Bus from Christchurch to Dunedin
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- $18–75
- Website
- InterCity
Bus from Richmond to Greymouth
- Ave. Duration
- 5h 45m
- Frequency
- 5 times a week
- Estimated price
- $16–90
- Website
- InterCity
- Phone
- +64 274 497 994
- [email protected]
- Website
- catchabussouth.com
Bus from Dunedin to Invercargill
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $60–90
- Schedules at
- catchabussouth.com
Bus from Queenstown to Invercargill
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $55–75
- Schedules at
- catchabussouth.com
Bus from Dunedin to Invercargill
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $60–90
- Schedules at
- catchabussouth.com
Bus from Queenstown to Invercargill
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $55–75
- Schedules at
- catchabussouth.com
- Phone
- +64 3 525 8725
- [email protected]
- Website
- goldenbayair.co.nz
Shuttle from Tākaka to Kaiteriteri
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- $75
- Schedules at
- goldenbayair.co.nz
Shuttle from Tākaka to Nelson
- Ave. Duration
- 3h 20m
- Frequency
- Twice daily
- Estimated price
- $85
- Schedules at
- goldenbayair.co.nz
Shuttle from Tākaka to Kaiteriteri
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- $75
- Schedules at
- goldenbayair.co.nz
- Phone
- +64 (3) 540 2042
- [email protected]
- Website
- nelsonlakesshuttles.co.nz
Shuttle from Mārahau to Saint Arnaud
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $90–450
- Schedules at
- nelsonlakesshuttles.co.nz
- Minimum charge per vehicle
- $450
- Per person
- $90
Shuttle from Saint Arnaud to Christchurch
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Estimated price
- $200–1,000
- Schedules at
- nelsonlakesshuttles.co.nz
- Minimum charge per vehicle
- $1,000
- Per person
- $200
Shuttle from Nelson to Christchurch
- Ave. Duration
- 5h 30m
- Frequency
- On demand
- Estimated price
- $200–1,000
- Schedules at
- nelsonlakesshuttles.co.nz
- Minimum charge per vehicle
- $1,000
- Per person
- $200
Shuttle from Mārahau to Saint Arnaud
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $90–450
- Schedules at
- nelsonlakesshuttles.co.nz
- Minimum charge per vehicle
- $450
- Per person
- $90
Shuttle from Saint Arnaud to Westport
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $100–500
- Schedules at
- nelsonlakesshuttles.co.nz
- Minimum charge per vehicle
- $500
- Per person
- $100
- Phone
- +64 9 390 7380
- [email protected]
- Website
- cheekykiwitravel.com
Shuttle from Christchurch to Queenstown
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- $370
- Schedules at
- cheekykiwitravel.rezdy.com
- Book at
- cheekykiwitravel.rezdy.com
- Phone
- 0800 128 735
- [email protected]
- Website
- theheaphybus.co.nz
Bus from Wainui Bay to Nelson
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a week
- Estimated price
- $55–85
- Schedules at
- theheaphybus.co.nz
Bus from Takaka to Brown Hut
- Ave. Duration
- 1h
- Frequency
- 3 times a week
- Estimated price
- $28–40
- Schedules at
- theheaphybus.co.nz
Bus from Brown Hut to Richmond
- Ave. Duration
- 4h 50m
- Frequency
- 3 times a week
- Estimated price
- $55–80
- Schedules at
- theheaphybus.co.nz
- Phone
- +64 9 583 5790
- [email protected]
- Website
- GreatSights
Bus from Greymouth to Franz Josef
- Ave. Duration
- 3h 34m
- Frequency
- Once daily
- Estimated price
- $70–100
- Website
- GreatSights
- Standard
- $70–100
- Flexi
- $80–600
Bus from Franz Josef to Queenstown
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $140–200
- Website
- GreatSights
- Standard
- $140–200
- Flexi
- $180–1,400
- Phone
- +64 27 201 8825
- Website
- eastwestcoaches.co.nz
Shuttle from Westport to Kumara Junction
- Ave. Duration
- 1h 42m
- Frequency
- Once daily
- Estimated price
- $60–80
- Schedules at
- eastwestcoaches.co.nz
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 Gatwick Airport into central London, Travelling by boat in Italy, and Need to know: Eurostar - to help you get the most out of your next trip.
More Questions & Answers
There are 100+ hotels available in Invercargill.













