Direct flights from Christchurch to Nelson
All flights from CHC to NSN non-stop. There are direct flights from Christchurch International (CHC), New Zealand to Nelson (NSN), New Zealand with Air New Zealand. 37 weekly departures are currently scheduled on this route. Departure times range from 08:00 to 19:10 depending on the schedule period. The flight distance is 156 miles (251 km). Flight time is about 1 hour.
Flight schedule from Christchurch to Nelson with Air New Zealand
This is a weekly direct flight schedule for Air New Zealand. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Christchurch to Nelson scheduled departures
Select a date to see every published non-stop departure between CHC and NSN.
CHC - NSN route facts
-
Distance156 miles (251 km)
-
Flight time1 hour
-
Airline
Air New Zealand -
Airline alliancesStar Alliance
-
CabinsEconomy
-
Hub airportsCHC
-
AircraftATR 72 and De Havilland (Bombardier) DHC-8-300 Dash 8 / 8Q
Route FAQ
Domestic flights from Christchurch (CHC)
From Christchurch to Auckland
AKL Auckland International Airport
From Christchurch to Wellington
WLG Wellington International
From Christchurch to Dunedin
DUD Dunedin
From Christchurch to Invercargill
IVC Invercargill
From Christchurch to Hamilton
HLZ Hamilton
From Christchurch to Palmerston North
PMR Palmerston North
From Christchurch to Queenstown
ZQN Queenstown
From Christchurch to Napier
NPE Napier
From Christchurch to Tauranga
TRG Tauranga City Airport
From Christchurch to New Plymouth
NPL New Plymouth
