A survey by Money Magazine of the longest average commutes puts three Bay Area cities in the top 25.
Antioch has the third longest commute in the nation at over 36 minutes, Pittsburg is a little over 31 minutes and Novato is just a smidge over a half hour.
The survey did not take into account how far you have to go to work, just how long it takes to get there.