8.9 miles each way - 45 minutes on average - 60 minutes if the wind is blowing or if I'm lollygagging - 35 minutes if I'm running late.
Speaking of which, I've been trying to shave a few minutes off my average time by reminding myself to push - I tend to daydream and just loaf along.