Cheap flights from Hamilton to Christchurch

Find cheap Christchurch to Hamilton flights with our free search service. Compare all available fares for direct or connection flights from Christchurch to Hamilton.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Hamilton to Christchurch flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated

Hamilton to Christchurch flight status

Flight Origin Destination Departure Arrival Equip
NZ5625 Hamilton (HLZ) Christchurch (CHC) 11 a.m. 12:55 p.m. ATR ATR 72
NZ5629 Hamilton (HLZ) Christchurch (CHC) 7:40 a.m. 9:35 a.m. ATR ATR 72
NZ5427 Hamilton (HLZ) Christchurch (CHC) 5 p.m. 5:45 p.m. AT76
NZ5615 Hamilton (HLZ) Christchurch (CHC) 9:20 a.m. 11:15 a.m. AT76
NZ5977 Hamilton (HLZ) Christchurch (CHC) 4:30 p.m. 6:30 p.m. None
NZ5401 Hamilton (HLZ) Christchurch (CHC) 10:25 a.m. 10:55 a.m. AT76
NZ5421 Hamilton (HLZ) Christchurch (CHC) 3:05 p.m. 4:05 p.m. AT76
NZ5627 Hamilton (HLZ) Christchurch (CHC) 1:30 p.m. 3:25 p.m. AT7
NZ5623 Hamilton (HLZ) Christchurch (CHC) 6:20 p.m. 8:15 p.m. AT76
NZ5429 Hamilton (HLZ) Christchurch (CHC) 9 a.m. 10:50 a.m. AT76
NZ5417 Hamilton (HLZ) Christchurch (CHC) 3:15 p.m. 4 p.m. AT76
NZ5301 Hamilton (HLZ) Christchurch (CHC) 11:25 a.m. 12:10 p.m. AT7
FB663 Hamilton (HLZ) Christchurch (CHC) 3:20 p.m. 4:15 p.m. E90
NZ5621 Hamilton (HLZ) Christchurch (CHC) 1:35 p.m. 3:25 p.m. AT76
NZ8405 Hamilton (HLZ) Christchurch (CHC) 8:30 p.m. 9:35 p.m. DH8C
NZ5619 Hamilton (HLZ) Christchurch (CHC) 9 a.m. 10:50 a.m. AT7
NZ5511 Hamilton (HLZ) Christchurch (CHC) 3:40 p.m. 5:30 p.m. AT76
SQ4523 Hamilton (HLZ) Christchurch (CHC) 7:35 a.m. 9:25 a.m. ATR 72-600
NM5625 Hamilton (HLZ) Christchurch (CHC) 11:20 a.m. 1:10 p.m.
NM5623 Hamilton (HLZ) Christchurch (CHC) 3:50 p.m. 5:40 p.m.
NM5621 Hamilton (HLZ) Christchurch (CHC) 2:45 p.m. 4:35 p.m.
NM8623 Hamilton (HLZ) Christchurch (CHC) None None AT76
FB664 Hamilton (HLZ) Christchurch (CHC) 7:05 a.m. 8:45 a.m. E90
MT2118 Hamilton (HLZ) Christchurch (CHC) 6:10 a.m. 8 a.m. 32B
NM5629 Hamilton (HLZ) Christchurch (CHC) 6:10 a.m. 8 a.m. AT76
NZ8357 Hamilton (HLZ) Christchurch (CHC) 3 p.m. 4:50 p.m. DH3
NZ8359 Hamilton (HLZ) Christchurch (CHC) 11 a.m. 12:50 p.m. DH3
FB666 Hamilton (HLZ) Christchurch (CHC) 4:15 p.m. 6:05 p.m. 320
FB665 Hamilton (HLZ) Christchurch (CHC) 11:05 a.m. 12:55 p.m. 320
BE1502 Hamilton (HLZ) Christchurch (CHC) 2:50 p.m. 4:40 p.m. DH4