Invercargill is the southernmost city on New Zealand's state highway network and is linked to Fiordland and the Catlins by the Southern Scenic Route and Dunedin and Gore by SH 1.
It is also the southern end of SH6 coming from Queenstown and the West Coast. The main streets of Invercargill: Dee (SH 6) and Tay (SH 1) measure over 40 metres wide. Numerous roads in the city are dual-carriageway but there are no expressways/motorways proposed for the city
Invercargill is at the southern end of the Main South Line railway, which extends up the east coast to Christchurch and Lyttelton via Dunedin. Though once the centre of a much larger rail network, over the years, this has diminished.
Passenger trains no longer call at Invercargill, except for occasional excursions. Until the cancellation of The Southerner in 2002, Invercargill had the southernmost passenger railway station in the world. The Bluff Branch extends south from Invercargill and has been freight-only since 1967. The Wairio Branch extends northwest from Invercargill to the Solid Energy coalfields near Ohai and continues to carry freight even after the closing of the Ohai coal mine.
During the mid-1950s, Invercargill Airport was used for fuel top-up and final take off by Operation Deep Freeze. Twin-engine propeller-driven planes destined for McMurdo Sound in the Antarctic used the airport, assisted in takeoff by JATO rockets. Larger aircraft flew from Christchurch when a permanent Deep Freeze base was established there.
Air New Zealand operates eight daily flights to Christchurch and two to Wellington. Stewart Island Flights make regular flights to and from Stewart Island/Rakiura. Mount Cook Airline and Air Nelson, wholly owned subsidiaries of Air New Zealand, also operate out of the airport flying ATR 72's and Bombardier Dash 8's. Mainland Air of Dunedin operate a Piper Navajo which are contracted to fly doctors to Southland Hospital several times per week from Dunedin Hospital.
Southern Wings is the only aeroclub based at the airport and runs charter flights as well as running a flight school.
Invercargill Airport has the fourth longest runway in New Zealand, following Auckland, Christchurch and Ohakea, at 2210 metres.