Kalispell is the largest city in the Flathead Valley. The Flathead Valley is a unique area of Montana originally created by the forces of glacier processes. The valley is a testament to the wonders nature can create.
Today, the Flathead Valley offers a variety of recreational activities including skiing (considering world class Whitefish Mountain Resort is nearby), fishing, camping, water sports, climbing and old fashioned exploring. The city of Kalispell is full of shopping and restaurants and is also just north of Flathead Lake, which is the USA's largest freshwater lake west of the Mississippi.
Glacier Park International Airport is 10 miles to the northeast on U.S. Highway 2. It offers regular flights to several areas in the Northwest; Missoula, the Puget Sound area (Seattle/Tacoma) at Sea-Tac Airport, Salt Lake City, Denver, and Minneapolis/St. Paul. It also offers seasonal flights to Chicago-O'Hare and Atlanta-Hartsfield.
To access Kalispell, you can take either Exit 96 on I-90 near Missoula and head north on U.S. 93, or take Exit 364 on I-15 at Shelby and head west past Glacier National Park. U.S. 2 continues west through the mountains into northern Idaho and eventually reaches Spokane from the north, while U.S. 93 heads northwest into British Columbia, eventually reaching Cranbrook.
Greyhound associate line  operates once daily between Missoula and Kalispell as well as the Whitefish Amtrak Station. Airport Shuttle Express  of Calgary Canada operates a year-round "charter van" service between Kalispell, Kalispell Airport, Whitefish and Calgary, Banff and Lake Louise.
Walk, drive, bike, or take the Flathead County Eagle Transit  to get around. The city isn't too large, so you shouldn't get lost.
North Kalispell is the shopping area of the city. Stores include most of the nationwide chains.
For those who prefer the more traditional shopping mall, the Kalispell Center Mall is located at 20 North Main Street. Anchored by JCPenney and Herberger’s department stores, it also includes a Red Lion Hotel.