Air: Invercargill Airport is the main airport in Southland. Flights depart regularly from Invercargill Airport to all major centres. Invercargill Airport is only a short distance from the central city. Passenger flights to Stewart Island leave from Invercargill Airport.
Auckland to Invercargill 2 hours, 30 minutes
Wellington to Invercargill 2 hours
Christchurch to Invercargill 1 hour, 10 minutes
Stewart Island to Invercargill 20 minutes
Coach: Several companies offer a range of scheduled services to Invercargill from Dunedin, Christchurch, and Te Anau.
Self Drive: The roads in Southland are well maintained, clearly signposted and uncrowded.
Invercargill to Dunedin (via Gore) 217 km 3 hours
Invercargill to Dunedin (via Southern Scenic Route) 272 km 5 hours 30 minutes
Invercargill to Te Anau (via Southern Scenic Route) 168 km 2 hours 30minutes
Invercargill to Te Anau 152 km 2 hours 25 minutes
Invercargill to Queenstown 187 km 3 hours
Invercargill to Gore 66 km 50 minutes
Invercargill to Picton 915km 13 hours
Invercargill to Christchurch 579 km 8 hours