Cheap flights from Christchurch to Hamilton

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

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

Christchurch to Hamilton flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Christchurch (CHC) - Hamilton (HLZ) 2024-09-08 2024-09-14 157 USD 3 hours 35 minutes Direct 2024-05-31T04:25:59
Christchurch (CHC) - Hamilton (HLZ) 2024-09-26 2024-10-16 172 USD 3 hours 35 minutes Direct 2024-05-31T04:46:07
Christchurch (CHC) - Hamilton (HLZ) 2024-09-26 2024-10-17 182 USD 5 hours 25 minutes Connection 2024-05-31T04:46:07
Christchurch (CHC) - Hamilton (HLZ) 2024-09-08 2024-09-13 184 USD 6 hours 10 minutes Connection 2024-05-31T00:22:46
Christchurch (CHC) - Hamilton (HLZ) 2024-07-25 2024-07-28 186 USD 3 hours 35 minutes Direct 2024-06-01T01:14:29
Christchurch (CHC) - Hamilton (HLZ) 2024-10-02 2024-10-06 189 USD 3 hours 35 minutes Direct 2024-05-30T23:40:17
Christchurch (CHC) - Hamilton (HLZ) 2024-10-02 2024-10-07 189 USD 5 hours 25 minutes Connection 2024-05-30T23:34:16
Christchurch (CHC) - Hamilton (HLZ) 2024-07-25 2024-07-27 196 USD 8 hours 50 minutes Connection 2024-06-01T08:36:15
Christchurch (CHC) - Hamilton (HLZ) 2024-08-05 2024-08-08 197 USD 8 hours 45 minutes Connection 2024-05-31T14:28:57
Christchurch (CHC) - Hamilton (HLZ) 2024-07-27 2024-07-29 197 USD 3 hours 35 minutes Direct 2024-05-30T00:03:36
Christchurch (CHC) - Hamilton (HLZ) 2024-07-30 2024-07-30 197 USD 9 hours 5 minutes Connection 2024-05-30T09:15:04
Christchurch (CHC) - Hamilton (HLZ) 2024-08-02 2024-08-03 210 USD 3 hours 35 minutes Direct 2024-05-30T02:30:30
Christchurch (CHC) - Hamilton (HLZ) 2024-07-04 2024-07-07 222 USD 15 hours 35 minutes Connection 2024-05-30T05:14:06
Christchurch (CHC) - Hamilton (HLZ) 2024-07-05 2024-07-08 222 USD 21 hours 40 minutes Connection 2024-05-30T05:13:21
Christchurch (CHC) - Hamilton (HLZ) 2024-07-05 2024-07-09 247 USD 5 hours 25 minutes Connection 2024-05-30T05:13:21
Christchurch (CHC) - Hamilton (HLZ) 2024-08-12 2024-08-17 247 USD 9 hours 30 minutes Connection 2024-06-01T10:00:27
Christchurch (CHC) - Hamilton (HLZ) 2024-07-09 2024-07-12 251 USD 10 hours 30 minutes Connection 2024-05-30T00:26:34
Christchurch (CHC) - Hamilton (HLZ) 2024-07-02 2024-07-05 264 USD 9 hours 15 minutes Connection 2024-05-29T01:29:33
Christchurch (CHC) - Hamilton (HLZ) 2024-07-02 2024-07-06 264 USD 3 hours 35 minutes Direct 2024-05-29T01:29:33
Christchurch (CHC) - Hamilton (HLZ) 2024-07-05 2024-07-05 264 USD 11 hours 5 minutes Connection 2024-06-01T11:52:19
Christchurch (CHC) - Hamilton (HLZ) 2024-07-04 2024-07-08 265 USD 5 hours 25 minutes Connection 2024-05-30T05:14:06
Christchurch (CHC) - Hamilton (HLZ) 2024-07-05 2024-07-07 265 USD 12 hours 0 minutes Connection 2024-05-31T02:02:23
Christchurch (CHC) - Hamilton (HLZ) 2024-07-09 2024-07-13 273 USD 5 hours 25 minutes Connection 2024-05-30T00:26:34
Christchurch (CHC) - Hamilton (HLZ) 2024-06-16 2024-06-19 277 USD 3 hours 35 minutes Direct 2024-05-31T05:34:08
Christchurch (CHC) - Hamilton (HLZ) 2024-06-25 2024-06-29 277 USD 10 hours 0 minutes Connection 2024-05-31T04:53:42
Christchurch (CHC) - Hamilton (HLZ) 2024-06-29 2024-07-05 277 USD 9 hours 15 minutes Connection 2024-05-31T07:28:54
Christchurch (CHC) - Hamilton (HLZ) 2024-06-29 2024-07-06 277 USD 3 hours 35 minutes Direct 2024-05-31T07:28:54
Christchurch (CHC) - Hamilton (HLZ) 2024-08-12 2024-08-18 288 USD 3 hours 35 minutes Direct 2024-06-01T10:00:27
Christchurch (CHC) - Hamilton (HLZ) 2024-06-07 2024-06-08 294 USD 13 hours 45 minutes Connection 2024-06-01T08:37:02
Christchurch (CHC) - Hamilton (HLZ) 2024-06-17 2024-06-20 294 USD 15 hours 15 minutes Connection 2024-06-01T07:01:15

Christchurch to Hamilton flight status

Flight Origin Destination Departure Arrival Equip
NZ5622 Christchurch (CHC) Hamilton (HLZ) 6 p.m. 7:45 p.m. ATR ATR 72
NZ5616 Christchurch (CHC) Hamilton (HLZ) 8:30 a.m. 10:15 a.m. AT76
SQ4524 Christchurch (CHC) Hamilton (HLZ) 11:55 a.m. 12:50 p.m. AT7
NZ5624 Christchurch (CHC) Hamilton (HLZ) 4 p.m. 5:45 p.m. ATR ATR 72
NZ5628 Christchurch (CHC) Hamilton (HLZ) 11:20 a.m. 1:05 p.m. AT76
SQ4400 Christchurch (CHC) Hamilton (HLZ) 10:05 a.m. 10:55 a.m. ATR 72-600
NZ5302 Christchurch (CHC) Hamilton (HLZ) 8 a.m. 8:40 a.m. AT7
NZ5626 Christchurch (CHC) Hamilton (HLZ) 2:40 p.m. 4:25 p.m. ATR ATR 72
NZ5402 Christchurch (CHC) Hamilton (HLZ) 12:50 p.m. 2 p.m. AT76
NZ5426 Christchurch (CHC) Hamilton (HLZ) 2:15 p.m. 3:45 p.m. AT76
NZ5418 Christchurch (CHC) Hamilton (HLZ) 2:20 p.m. 3:20 p.m. AT76
NZ5620 Christchurch (CHC) Hamilton (HLZ) 11:20 a.m. 1:05 p.m. AT7
NZ5422 Christchurch (CHC) Hamilton (HLZ) 3:15 p.m. 3:55 p.m. AT76
NZ5434 Christchurch (CHC) Hamilton (HLZ) 12:40 p.m. 1:30 p.m. AT76
EK6733 Christchurch (CHC) Hamilton (HLZ) 8:20 p.m. 10:25 p.m. E90
EK6732 Christchurch (CHC) Hamilton (HLZ) 11:46 a.m. 1:29 p.m. E90
NZ5618 Christchurch (CHC) Hamilton (HLZ) 6:45 a.m. 8:30 a.m. AT76
NZ8404 Christchurch (CHC) Hamilton (HLZ) 12:35 p.m. 2:05 p.m. DH8C
NZ5410 Christchurch (CHC) Hamilton (HLZ) 2:20 p.m. 4:05 p.m. AT76
NM5616 Christchurch (CHC) Hamilton (HLZ) 8:40 a.m. 10:25 a.m. AT76
NM624 Christchurch (CHC) Hamilton (HLZ) None None AT76
NM308 Christchurch (CHC) Hamilton (HLZ) None None AT76
NM621 Christchurch (CHC) Hamilton (HLZ) None None AT76
NZ8350 Christchurch (CHC) Hamilton (HLZ) 12:45 p.m. 2:30 p.m. DH3
NM5628 Christchurch (CHC) Hamilton (HLZ) 1:30 p.m. 3:15 p.m.
NM5622 Christchurch (CHC) Hamilton (HLZ) 6:15 p.m. 8 p.m.
NZ8354 Christchurch (CHC) Hamilton (HLZ) 8:35 a.m. 10:20 a.m. DH3
NZ5304 Christchurch (CHC) Hamilton (HLZ) 8:55 a.m. 10:40 a.m. AT7
B65027 Christchurch (CHC) Hamilton (HLZ) 11:25 a.m. 1:10 p.m. 77L
NM977 Christchurch (CHC) Hamilton (HLZ) None None AT76
RLK8354 Christchurch (CHC) Hamilton (HLZ) 8:30 a.m. 10:10 a.m.
NZ5310 Christchurch (CHC) Hamilton (HLZ) 12:45 p.m. 2:30 p.m. AT7
RLK8356 Christchurch (CHC) Hamilton (HLZ) 2:05 p.m. 3:45 p.m.
RLK8352 Christchurch (CHC) Hamilton (HLZ) 2:20 p.m. 4 p.m.
RLK8170 Christchurch (CHC) Hamilton (HLZ) 6:15 p.m. 7:55 p.m.