There are 7 ways to get from Reefton to Invercargill by car, plane, taxi, train, bus, 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.
Drive to Hokitika, fly
best- Drive from Reefton to Hokitika (HKK)
- Fly from Hokitika (HKK) to Invercargill (IVC)HKK - IVC
6h 35m$146–677Drive, bus
cheapest- Drive from Reefton to Punakaiki Resort
- Take the bus from Punakaiki Resort to Greymouth
- Take the bus from Greymouth to Christchurch
- Take the bus from Christchurch to Dunedin
- Take the bus from Dunedin to Invercargill
18h 59m$110–330Taxi, train, bus
- Take the taxi from Reefton to Moana
- Take the train from Moana to Rolleston
- Take the bus from Rolleston to Dunedin
- Take the bus from Dunedin to Invercargill
15h 33m$537–711Drive 772.5 km
- Drive from Reefton to Invercargill772.5 km
8h 57m$235–340Bus, Tour
- Take the bus from Inangahua Junction to Greymouth
- Take the bus from Greymouth to Franz Josef
- Take a shuttle bus from Franz Josef / Waiau to Queenstown
- Take the bus from Queenstown to Invercargill
25h 46m$478–636Bus to Nelson Airport, fly
- Take the bus from Inangahua Junction to Tahunanui
- Fly from Nelson Airport (NSN) to Invercargill (IVC)NSN - IVC
8h 12m$234–952Bus
- Take the bus from Inangahua Junction to Greymouth
- Take the bus from Greymouth to Franz Josef
- Take the bus from Franz Josef to Queenstown
- Take the bus from Queenstown to Invercargill
22h 16m$368–546
Hokitika (HKK) to Invercargill (IVC) flights
Questions & Answers
The cheapest way to get from Reefton to Invercargill is to drive and bus which costs $110 - $330 and takes 18h 59m.
The fastest way to get from Reefton to Invercargill is to drive and fly which takes 6h 35m and costs $140 - $700.
The distance between Reefton and Invercargill is 583 km. The road distance is 772.5 km.
The best way to get from Reefton to Invercargill without a car is to taxi and train and bus which takes 15h 33m and costs $500 - $750.
It takes approximately 6h 35m to get from Reefton to Invercargill, including transfers.
Yes, the driving distance between Reefton to Invercargill is 773 km. It takes approximately 8h 57m to drive from Reefton to Invercargill.
There are 83+ hotels available in Invercargill.
What companies run services between Reefton, New Zealand and Invercargill, New Zealand?
You can take a vehicle from Reefton to Invercargill via Inangahua Junction, Greymouth, Franz Josef, Queenstown, and Queenstown in around 22h 16m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airnewzealand.com
Flights from Hokitika to Invercargill via Christchurch
- Ave. Duration
- 6h 28m
- When
- Monday to Saturday
- Estimated price
- $90–600
Flights from Nelson Airport to Invercargill via Christchurch
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- $110–750
Flights from Nelson Airport to Invercargill via Auckland
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $190–950
Flights from Nelson Airport to Invercargill via Wellington, Christchurch
- Ave. Duration
- 5h 53m
- When
- Every day
- Estimated price
- $130–750
- Phone
- +64 4495 0775
- Website
- kiwirail.co.nz
Train from Moana to Rolleston
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- $230–260
- Website
- https://www.kiwirail.co.nz/
- Phone
- +64 9 583 5780
- info@intercity.co.nz
- Website
- intercity.co.nz
Bus from Rolleston to Dunedin
- Ave. Duration
- 5h 22m
- Frequency
- Twice daily
- Estimated price
- $5–75
- Website
- https://www.intercity.co.nz/
Bus from Inangahua Junction to Greymouth
- Ave. Duration
- 3h 10m
- Frequency
- 5 times a week
- Estimated price
- $5–55
- Website
- https://www.intercity.co.nz/
Bus from Inangahua Junction to Tahunanui
- Ave. Duration
- 2h 19m
- Frequency
- 5 times a week
- Estimated price
- $5–60
- Website
- https://www.intercity.co.nz/
Bus from Punakaiki Resort to Greymouth
- Ave. Duration
- 38 min
- Frequency
- 5 times a week
- Estimated price
- $5–45
- Website
- https://www.intercity.co.nz/
Bus from Greymouth to Christchurch
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- $5–65
- Website
- https://www.intercity.co.nz/
Bus from Christchurch to Dunedin
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- $5–80
- 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
Bus from Queenstown to Invercargill
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $55–75
- Schedules at
- catchabussouth.com
- Phone
- +64 9 583 5790
- info@greatsights.co.nz
- 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 9 390 7380
- bookings@cheekykiwitravel.com
- Website
- cheekykiwitravel.com
Shuttle from Franz Josef / Waiau to Queenstown
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- $250–290
- Schedules at
- cheekykiwitravel.com
- Book at
- cheekykiwitravel.com
- Adult
- $290
- Child
- $250
- Ave. Duration
- 1h 4m
- Estimated price
- $240–290
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 Best ways to travel around Australia, Need to know: Eurostar, and How to get from London to Edinburgh - to help you get the most out of your next trip.







