京都府道31号西陣杉坂線
京都府道101号銀閣寺宇多野線(今出川通):千本今出川交差点(起点)
千本通区間(北区鷹峯木ノ畑町以南)は片側2車線の幹線道路である。以北は車両通行帯のない道路となるが、北区鷹峯北鷹峯町以南は道幅が比較的広いため、離合は容易である。しかし、この先のホテル然林坊から京見峠までの区間、特に大宮釈迦谷地内の山間部分は、連続した急坂、急カーブ、離合困難な狭隘道路が続く。そのため、京北町との合併を機に、バイパス道路の建設を主とした道路整備が進められている。
民家の点在する杉阪集落周辺では、並行する杉坂川が蛇行していることから、これをまたぐ数多くの小橋が架かっている。北尾3号橋以西は整備された片側1車線道路となり、清滝川に架かる中山橋を経て杉阪口で国道162号(周山街道)に合流する。