15-16 km one way, and maybe 400 meters of it is on the street. Rest is paved MUP with maybe total of 1km of grade separated bike lane in the mix. As far as traffic conditions go, 10 kms is pretty smooth going, 3 kilometers I need to be awake and 2 kilometers I have to be rather vigilant. During those 2 kms there's more car traffic in intersections, and more bike and pedestrian traffic on the mup/bike lane to take into account.
--J