I discussed this on another thread. I live in New York City. It takes me about 1 and 1/2 hours to get to work by subway (one way). This is pretty usual for a New Yorker. My fiance, who is in York, thinks it is an incredibly long commute, and can't believe how early I wake up in the morning.
He has a job that requires him to drive around to different houses, but I'd say his initial commute from his job to his first client of the day never takes him more than 20 minutes. He actually goes home for lunch sometimes.
Do Brits generally tend to have shorter commutes than Americans? Perhaps because America is just so big.