I'm 10km (6.2 miles) one way, which is right around 20 mins, most days ... which is too short ... but it's the nicest area close to my workplace.
I compensate by running 5k a few times/week near my work place.
Ideally, 20km (13 miles) or 40 mins would be perfect each-way.