Get here from Auckland
Air New Zealand operates daily flights to Invercargill from Auckland, usually via Christchurch, with fares starting at around $NZD440 one way per adult. Alternatively, the drive from Auckland to Wellington takes around 7.5 hours where you can board one of the two ferries available (the Interislander or the Bluebridge, both of which can carry vehicles as well as passengers), to Picton. Ferry fares start at around $NZD220 for 2 adults including a car. The drive from Picton to Invercargill or Bluff takes around 13.5 hours and 14 hours respectively.
Get here from Dunedin
The drive from Dunedin to Invercargill or Bluff takes around 2.5 hours and 3 hours respectively.
Get here from Invercargill
Stewart Island Flights operates 3 daily flights from Invercargill to Stewart Island year round, with fares starting at $NZD122.50 one way per adult, and several packages available including an Ulva Island water taxi, or Mason Bay package, with Rakiura Water Taxi. The views are stunning on the 20 minute flight into Halfmoon Bay.
Alternatively, the drive from Invercargill to Bluff, to board the ferry, takes around 30 minutes.
Get here from Bluff
Real Journeys operate a ferry service from Bluff to Stewart Island with timetables varying depending on the time of year and day of the week. Fares start at $NZD77 one way per adult, with the trip taking around 1 hour.