At over 27 miles long, with 187 miles of shoreline, Flathead ... the United States. If taking the train is more your style, AMTRAK serves nearby Whitefish (about 30 minutes from Flathead Lake ...