The short answer
Glacier Park International (FCA) in Kalispell is the closest airport to Glacier National Park, about 30 minutes from the West Glacier entrance. It is also the smallest and usually the most expensive. Missoula (MSO) is two and a half hours out, Great Falls (GTF) is closest to the east side, and Spokane (GEG) is four and a half hours but often hundreds of dollars cheaper for a family of four.
Which one you want depends on whether you are flying two people or five, and whether you are sleeping on the west side or the east side. Those two questions decide it.

Every airport near Glacier National Park, ranked by drive time
| Airport | Code | To West Glacier | To St. Mary (east) | Worth it when |
|---|---|---|---|---|
| Glacier Park International, Kalispell | FCA | ~30 min · 26 mi | ~2 hr 15 · 100 mi | You want the shortest drive and the fare is within about $150 of the alternatives |
| Missoula Montana | MSO | ~2 hr 30 · 145 mi | ~4 hr · 200 mi | More flights, often cheaper, and the drive up the Flathead is genuinely nice |
| Great Falls International | GTF | ~3 hr 45 · 210 mi | ~2 hr 30 · 150 mi | You are basing on the east side at St. Mary or Two Medicine |
| Spokane International | GEG | ~4 hr 30 · 280 mi | ~6 hr 30 · 380 mi | You are a family of four or more and the fare gap is worth half a day |
| Helena Regional | HLN | ~3 hr 30 · 200 mi | ~3 hr · 170 mi | Rarely. Only if the fare or the car is dramatically better |
| Calgary International, Alberta | YYC | ~5 hr 30 · 330 mi | ~4 hr · 240 mi | You are combining Glacier with Banff or Waterton Lakes |
Drive times are summer times on dry roads and do not include the border crossing from Calgary, which can add an hour on a busy afternoon.
Glacier Park International (FCA): the closest, and the catch
FCA sits just outside Kalispell, and from the terminal door to the West Glacier entrance is about 26 miles. It has been expanded twice in recent years and now runs seasonal nonstops from Seattle, Denver, Minneapolis, Dallas, Chicago, Atlanta and a handful of others through the summer. Off season, the list shrinks to a few regional connections.
Two things catch people out. Summer fares into FCA run high because everyone else has had the same idea, and rental cars sell out, not "get expensive", genuinely sell out, for July and August. Book the car the day you book the flight. A trip to Glacier without a vehicle is a very different trip, because the park has no rideshare coverage to speak of and the shuttle only runs the Going-to-the-Sun Road corridor.
Missoula (MSO): usually the sensible one
Missoula is two and a half hours from West Glacier, up Highway 93 along the Flathead Valley and past Flathead Lake, which is the largest freshwater lake west of the Mississippi and a genuinely good drive rather than a chore. MSO has more daily flights than FCA, more rental inventory, and fares that are often meaningfully lower.
If you are landing in the afternoon, this is the airport that lets you stop for dinner in Missoula or on the lake at Polson and still reach your lodging before dark in midsummer.
Great Falls (GTF): the east side answer
Almost every guide names Kalispell and stops. That is wrong if you are sleeping on the east side. From Great Falls to St. Mary is about two and a half hours across the Rocky Mountain Front, against three and a half from FCA. If your itinerary starts at Many Glacier, Two Medicine or St. Mary, fly into GTF and drive west.
Spokane (GEG): the family math
Spokane is four and a half hours out and it keeps showing up on this list for one reason: for four or five people, the fare difference against FCA in July is frequently several hundred dollars, sometimes more than a thousand. Half a day of driving to save that is a reasonable trade when you are staying a week, and a bad one when you are staying three nights.
The drive itself is easy interstate and two-lane through Idaho panhandle forest, with Coeur d'Alene as the natural coffee stop.
Calgary (YYC): only for a two-park trip
Flying into Calgary makes sense when Glacier is half of the trip and Banff, Jasper or Waterton Lakes is the other half. Waterton sits directly across the border from Glacier's northeast corner and the two are administered together as the Waterton-Glacier International Peace Park. Bring passports for everyone, including children, and expect the Chief Mountain crossing to be seasonal.

The train nobody mentions
Amtrak's Empire Builder stops at West Glacier and East Glacier Park, right at the park boundary, on its Chicago-to-Seattle run. It is the only national park in the lower 48 you can arrive at by train and walk into.
It is not fast and it is often late. But if you are staying at Lake McDonald Lodge or Izaak Walton and doing the Going-to-the-Sun shuttle rather than driving, it removes the rental car problem entirely and it is a beautiful way in. Families with kids who do not travel well in cars should look at this properly before dismissing it.
So which one should you book?
- Two people, west side, three to four nights. FCA. The extra fare buys back most of a day.
- Two people, flexible, a week or more. MSO. More flights, cheaper car, and a good drive in.
- Family of four or five. Price GEG against FCA before you do anything else. The gap is often the whole car rental.
- East side base, Many Glacier or St. Mary. GTF, and do not let anyone talk you into Kalispell.
- Adding Banff or Waterton. YYC, passports for everyone.
Whichever you pick, book the rental car the same day. That is the part that actually goes wrong.



























