Currently in Brooklyn, NY, it's 30 min to lower manhattan on this side. On the NJ side, it's probably about the same from Hoboken/Jersey City.
From my house in NJ to the office is 90 minutes including a 15 minute walk to the train station. Last Monday there was a delay on the NJ train and the subway so it was 2 hours door-to-door.
That's why I work remotely 2-3 days a week.
PS. I work at stackoverflow.com
LA does it worse. commuting from the San Fernando Valley to, say, Silicon Beach, is like 60 minutes+.