想請問北海道自由行8天7夜各地點交通

二到無窮大
跟朋友訂的機票是飛函館,之後從千歲離開
所以大致構想的路線是:函館>大沼>小樽、札幌>千歲、洞爺湖、支芴湖

但是發現鐵路不管怎麼跑都不是很順....希望各問前輩指點能有更好的建議!!
這是我們查到的地鐵圖: http://www.comingsoon.com.tw/web2/2011hokkaido/railway_map.htm

還有目前知道有welcome pass(可以跑小樽→札幌)還有特級北斗號、北海道鐵路周遊券等,想請問一下有哪幾種套票對於一次玩這麼多地點可以比較划算呢?
在各市內的票是否都只能在該市內使用呢?謝謝!!!