Cheap flights from Hamilton (HLZ) to Grand Rapids (GRR)
Know your dates, get live prices in secondsHow to find the cheapest flight from Hamilton (HLZ) to Grand Rapids (GRR)
How to find the cheapest flight from Hamilton (HLZ) to Grand Rapids (GRR)
Some placeholder content for the first accordion panel. This panel is shown by
default, thanks to the
.show class.
How to find the cheapest flight from Hamilton (HLZ) to Grand Rapids (GRR)
Some placeholder content for the first accordion panel. This panel is shown by
default, thanks to the
.show class.
How to find the cheapest flight from Hamilton (HLZ) to Grand Rapids (GRR)
Some placeholder content for the first accordion panel. This panel is shown by
default, thanks to the
.show class.
Cheap flights from Hamilton to Grand Rapids in April , May 2026
25 Apr - 18 May
$ 2,957.00
HLZ
Hamilton
Air New Zealand
3 STOPS
GRR
Grand Rapids
GRR
Grand Rapids
Air New Zealand
3 STOPS
HLZ
Hamilton
25 Apr - 18 May
$ 2,978.00
HLZ
Hamilton
Air New Zealand
3 STOPS
GRR
Grand Rapids
GRR
Grand Rapids
Air New Zealand
3 STOPS
HLZ
Hamilton
25 Apr - 18 May
$ 3,052.00
HLZ
Hamilton
Air New Zealand
3 STOPS
GRR
Grand Rapids
GRR
Grand Rapids
Air New Zealand
3 STOPS
HLZ
Hamilton
One-way flights to Grand Rapids from Hamilton
1:05 PM - 10:24 AM
Allegiant Air
Allegiant Air
3 Stops
40h 59m
HLZ - GRR
HLZ - GRR
7:40 AM - 6:38 PM
Air New Zealand
Air New Zealand
3 Stops
30h 50m
HLZ - GRR
HLZ - GRR
9:20 AM - 6:38 PM
Air New Zealand
Air New Zealand
3 Stops
29h 10m
HLZ - GRR
HLZ - GRR
How to find the cheapest flight from Hamilton (HLZ) to Grand Rapids (GRR)
Related info for your journey
Some placeholder content for the first accordion panel. This panel is shown by
default, thanks to the
.show class.
How to find the cheapest flight from Hamilton (HLZ) to Grand Rapids (GRR)
Some placeholder content for the first accordion panel. This panel is shown by
default, thanks to the
.show class.
How to find the cheapest flight from Hamilton (HLZ) to Grand Rapids (GRR)
Some placeholder content for the first accordion panel. This panel is shown by
default, thanks to the
.show class.