16 miles each way. average 18-20 mph depending on wind. 45-55 minutes depending. Mostly along a highway, with a couple of city streets thrown in. I ride a road bike, I carry my clothes in a backpack, I leave my shoes at work in the locker I rent at the gym on base where I am stationed.
Plenty of hills on my ride, never looked at the profile to see exactly what the elevation gain is, but it is significant.
Currently 4 times a week because on one day a week, I stay until 7 PM for after work professional military education. It's not that I mind riding in the dark, I just think it makes for too long a day to get home at 8 PM and turn around and wake up at 5 AM the next day to leave by 6 to get showered and changed and be at work by 0730.
I will keep on doing this while I am still stationed here, and hopefully my next duty station I will be able to do so as well.