从北京到杭州的距离是约1150公里。 具体的行驶距离会根据所选的路线和交通状况而有所变化。 一般来说,最常用的路线是通过京台高速公路和沪杭高速公路。 整个行程大约需要11到12小时的驾驶时间。 注意,在选择自驾游时,需要提前做好路线规划和交通信息查询,以确保旅途的顺利和安全。