The town of Whitefish dates back to 1905 when the Great Northern Railway arrived in Flathead Valley, bringing miners and loggers. Today, it's a year-round destination for epic skiing, hiking, fly-fishing—and even dog sledding. Of course, the majesty of Glacier National Park is only 19 miles away. Many visitors still arrive in Whitefish by train, just as they did over a century ago. Now, however, they find a vibrant town with outfitters, restaurants, breweries, and a farmers market, making it the perfect home base for adventure. Fly through Winter woodlands by dog sled, fish trout-rich rivers, and hike epic alpine landscapes. Big Mountain Ski Resort is 15 minutes away, offering spectacular skiing and riding nestled on 4,000 acres of the Northern Rockies.