Working in Washington, DC has introduced me to dozens of people who "live to work." The typical commute is from the Fredericksburg, VA area up to the Pentagon, which takes about an hour, in the best case. There are trains you can use, which involve driving to the train, and switching to Metro at some point to get to the Pentagon, but it takes at least 60 minutes. Some folks commute 80 miles or more, even way out to West Virginia. And they've been doing it for many years.
However, there are a few folks who live closer, and the bike rack seems to be full every day. I'd say the average commute for people here is about an hour. The costs of taking Metro or the train add up quickly, and are not much cheaper than driving.