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–953Bus
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$303–438Shuttle, 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 54m$466–2,046Shuttle, 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$400–999Shuttle, 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,761
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 - $440 and takes 12h 3m.
The fastest way to get from Tākaka to Invercargill is to fly which takes 5h 11m and costs $400 - $1,000.
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 $400 - $1,000 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–490
Flights from Nelson Airport to Invercargill via Christchurch International Airport
- Ave. Duration
- 4h 12m
- When
- Every day
- Estimated price
- $110–700
Flights from Nelson Airport to Invercargill via Auckland
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $200–950
Flights from Nelson Airport to Invercargill via Wellington, Christchurch International Airport
- Ave. Duration
- 6h 32m
- When
- Thursday to Saturday
- Estimated price
- $130–750
Flights from Hokitika to Invercargill via Christchurch International Airport
- Ave. Duration
- 6h 28m
- When
- Friday to Thursday
- Estimated price
- $90–550
- 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.co.nz
Bus from Nelson to Blenheim
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $16–55
- Website
- https://www.intercity.co.nz/
Bus from Church Corner to Dunedin
- Ave. Duration
- 5h 47m
- Frequency
- Twice daily
- Estimated price
- $18–75
- Website
- https://www.intercity.co.nz/
Bus from Nelson to Blenheim
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $16–55
- Website
- https://www.intercity.co.nz/
Bus from Blenheim to Christchurch
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- $11–55
- Website
- https://www.intercity.co.nz/
Bus from Christchurch to Dunedin
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- $18–75
- Website
- https://www.intercity.co.nz/
Bus from Richmond to Greymouth
- Ave. Duration
- 5h 45m
- Frequency
- 5 times a week
- Estimated price
- $16–90
- Website
- https://www.intercity.co.nz/
- 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
- 4 times a week
- Estimated price
- $55–85
- Schedules at
- theheaphybus.co.nz
Bus from Takaka to Brown Hut
- Ave. Duration
- 1h
- Frequency
- 4 times a week
- Estimated price
- $28–40
- Schedules at
- theheaphybus.co.nz
Bus from Brown Hut to Richmond
- Ave. Duration
- 4h 50m
- Frequency
- 4 times a week
- Estimated price
- $55–80
- Schedules at
- theheaphybus.co.nz
- Phone
- +64 9 583 5790
- [email protected]
- Website
- greatsights.co.nz
Bus from Greymouth to Franz Josef
- Ave. Duration
- 3h 34m
- Frequency
- Once daily
- Estimated price
- $70–100
- Website
- https://www.greatsights.co.nz/new-zealand-tours/
- Standard
- $70–100
- Flexi
- $80–600
Bus from Franz Josef to Queenstown
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $140–200
- Website
- https://www.greatsights.co.nz/new-zealand-tours/
- 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 do I buy a London Underground ticket?, The beginner’s guide to the 2018 World Nomad Games, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
There are 99+ hotels available in Invercargill.













