从山东滕州自驾去上海虹口,如果不考虑路况和休息时间,以每小时100公里的速度计算,大约需要10小时的车程。另外,也有信息显示,滕州到上海的距离约为693.2公里,大约需要7小时34分钟。请注意,具体耗时可能会因为路况、驾驶速度等因素而有所不同。在规划行程时,建议考虑这些因素,并留出足够的休息时间。