9.5 miles -ish depending on route and I give myself just over 1 hour,which means I usually get to work 20 mins early and then have time to cool down and have a nice cuppa before my shift starts,and if I have problems on route gives me time to sort it out.
maybe you could do the full route once a week to see if it's feasible