What was your NORMAL time on your MTB? We all have days when the stars align, the lights are all green, we have a constant tail wind and it seems our cranking is effortless. Times set on those days are the stuff of legend and should be chersihed, not compared to normal riding. As noted above, a road bike should be faster on average (I know it is for me).