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 (HLZ) - Christchurch (CHC) 2025-01-02 2025-01-04 163 USD 3 hours 35 minutes Direct 2024-04-23T17:38:45
Hamilton (HLZ) - Christchurch (CHC) 2024-08-13 2024-08-22 167 USD 19 hours 40 minutes Connection 2024-04-22T13:42:19
Hamilton (HLZ) - Christchurch (CHC) 2024-04-25 2024-04-27 220 USD 3 hours 35 minutes Direct 2024-04-22T23:03:55
Hamilton (HLZ) - Christchurch (CHC) 2024-05-07 2024-05-10 236 USD 21 hours 20 minutes Connection 2024-04-22T03:35:54
Hamilton (HLZ) - Christchurch (CHC) 2024-05-03 2024-05-09 263 USD 24 hours 35 minutes Connection 2024-04-23T06:09:20
Hamilton (HLZ) - Christchurch (CHC) 2024-05-07 2024-05-11 263 USD 6 hours 15 minutes Connection 2024-04-22T03:35:54
Hamilton (HLZ) - Christchurch (CHC) 2024-05-17 2024-05-19 263 USD 12 hours 0 minutes Connection 2024-04-22T00:19:04
Hamilton (HLZ) - Christchurch (CHC) 2024-05-17 2024-05-20 263 USD 3 hours 35 minutes Direct 2024-04-22T00:19:04
Hamilton (HLZ) - Christchurch (CHC) 2024-05-19 2024-05-25 263 USD 13 hours 50 minutes Connection 2024-04-21T07:04:52
Hamilton (HLZ) - Christchurch (CHC) 2024-05-19 2024-05-26 347 USD 23 hours 50 minutes Connection 2024-04-21T07:04:52

Hamilton to Christchurch flight status

Flight Origin Destination Departure Arrival Equip
NZ5623 Hamilton (HLZ) Christchurch (CHC) 6:15 p.m. 8:05 p.m. AT76
NZ5625 Hamilton (HLZ) Christchurch (CHC) 11 a.m. 12:50 p.m. AT76
NZ5629 Hamilton (HLZ) Christchurch (CHC) 7:40 a.m. 9:30 a.m. AT76
NZ5627 Hamilton (HLZ) Christchurch (CHC) 1:35 p.m. 3:25 p.m. AT7
NZ5421 Hamilton (HLZ) Christchurch (CHC) 5:20 p.m. 7 p.m. AT76
NZ5621 Hamilton (HLZ) Christchurch (CHC) 1:35 p.m. 3:25 p.m. AT76
NZ5977 Hamilton (HLZ) Christchurch (CHC) 1:25 p.m. 2:30 p.m. None
NZ5615 Hamilton (HLZ) Christchurch (CHC) 7:35 a.m. 9:25 a.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
NZ5301 Hamilton (HLZ) Christchurch (CHC) 11:15 a.m. noon AT7
NZ5427 Hamilton (HLZ) Christchurch (CHC) 12:25 p.m. 1:30 p.m. AT76
NZ5429 Hamilton (HLZ) Christchurch (CHC) 9 a.m. 10:50 a.m. AT76
NZ5401 Hamilton (HLZ) Christchurch (CHC) 10:30 a.m. 12:30 p.m. AT76
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.
NZ5417 Hamilton (HLZ) Christchurch (CHC) 2 p.m. 3:20 p.m. AT76
NM8623 Hamilton (HLZ) Christchurch (CHC) None None AT76
FB664 Hamilton (HLZ) Christchurch (CHC) 7:05 a.m. 8:45 a.m. E90
FB663 Hamilton (HLZ) Christchurch (CHC) 9:50 a.m. 11:30 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