从枣庄到微山湖景区的骑行距离并没有一个具体的数值,因为骑行路线会因人而异,但是根据提供的参考信息,我们可以了解到从枣庄到微山湖景区的骑行路线大致为:

  1. 从起点向正西方向出发,骑行20米,右转。
  2. 骑行130米,左转穿过马路继续向前进入和谐路。
  3. 沿浦东路骑行410米,右转进入政通路。
  4. 沿政通路骑行13.1公里,右转进入益康大道。
  5. 沿益康大道骑行10.0公里,右转穿过马路继续向前。
  6. 沿益康大道骑行6.4公里,向右前方转进入善国南路。
  7. 沿荆河中路骑行1.5公里,向右前方转。
  8. 骑行10米,向左前方转进入荆河西路。
  9. 沿荆河西路骑行2.4公里,向右前方转进入环岛。
  10. 沿环岛骑行50米,右转。
  11. 沿骑行14.9公里,直走进入。
  12. 沿骑行10.9公里,右转进入湖东大堤旅游路。
  13. 沿湖东大堤旅游路骑行1.1公里,左转。
  14. 继续沿湖东大堤旅游路骑行970米,左转。
  15. 骑行170米,左转穿过马路继续向前。

至于自驾时间,根据提供的参考信息,有以下几种路线和时间:

  • 选择自驾路线,途经民生路、京台高速,经过12个红绿灯,用时30分钟。
  • 选择用时最短的自驾路线,途经光明大道、京台高速,经过8个红绿灯,用时20.8分钟。
  • 如果选择乘坐公交,在枣庄凤鸣湖站乘坐B1路,在新华书店站下车,步行410米,在邮电局站乘坐C517路,在微山岛站下车,步行140米到达目的地,全程23.5公里,耗时1小时40分。

综上所述,从枣庄到微山湖景区的骑行距离无法确定,但自驾时间大约在20.8分钟到30分钟之间,如果乘坐公交,大约需要1小时40分钟。