Flight distance from Christchurch to Hamilton
667 kilometers/414 miles
or 360 nautical miles.
Your flight will depart from Christchurch airport and land at Hamilton airport.
| City: | Christchurch (CHC) | Hamilton (HLZ) |
|---|---|---|
| Latitude: | -43.488333 | -37.866389 |
| Longitude: | 172.533333 | 175.335278 |
| Country: | New Zealand | New Zealand |
| Timezone: | Pacific/Auckland | Pacific/Auckland |
| Current time:: | 18:21 04-Apr-2026 | 18:21 04-Apr-2026 |
How far is between Christchurch and Hamilton?
- Your starting point Christchurch, New Zealand is located at -43.488333,172.533333
- Your ending point Hamilton, New Zealand is located at -37.866389,175.335278
- l distance from Christchurch to Hamilton is 667 kms equals to miles and 360 nautical miles.
- Flight time from Christchurch to Hamilton is 3 hours 10 minutes
Click here to get detail flight schedules from Christchurch to Hamilton
Distance Calculator
Lastest Update
- Distance from Christchurch to Auckland
- Distance from Christchurch to Melbourne
- Distance from Christchurch to Ho Chi Minh City
- Distance from Christchurch to Singapore
- Distance from Christchurch to Nadi
- Distance from Christchurch to Dunedin
- Distance from Christchurch to Hamilton
- Distance from Christchurch to Bangkok
- Distance from Christchurch to Brisbane
- Distance from Christchurch to Wellington
