From the Daily News:
The three average longest commutes in the mainland U.S. are all within the five boroughs: Staten Island is first at 42.5 minutes, followed by Queens and Brooklyn.
The national commuting average was 25.2 minutes per day.
The estimates come from the Census Bureau's five-year American Community Survey, conducted between 2005-09. The survey contained more than 11 billion pieces of information, county-by-county for every state in the nation.