Whitefish station is a stop on Amtrak's Empire Builder in Whitefish, Montana. In addition to the Empire Builder, a once-daily Greyhound Lines bus service also links the station to Kalispell and Missoula (schedule 0101 northbound/0100 southbound). A car rental agency operates a window within the station. The station and parking lot are owned by the . BNSF Railway leases office space on the second floor of the station and owns the platform and track.