About 17 miles. Follows a river, so generally flat. First half is totally flat, but I have to get up and down one mountain crest at about the 12 mile mark (going to work). I keep a sport coat and dress shoes at work, but will generally wear the same Carhartt pants and polo shirt to work that I wore on the bike. No showers. When the weather is hot, I'll switch to shorts. When its cold, I add more layers.