国道300号
国道300号(こくどう300ごう)は、山梨県富士吉田市から南巨摩郡身延町に至る一般国道である。
中之倉バイパス 中之倉地区から灯地区を介して中屋敷地区を通る全長5 kmのバイパス、中之倉地区から灯地区までの1期と灯地区から中屋敷地区までの2期、中屋敷地区から本栖湖方面の連続ヘアピン部分が3期に分かれている。このうち2期までが事業中で、2022年(令和4年)12月18日より1期区間の供用が開始されている。
古関バイパス 常葉地区東側から中之倉地区に存在したヘアピンカーブ解消と道路拡幅を目的に建設が進められ、2002年(平成14年)に開通した。全長約2.1 kmで、5つのトンネル(釜額、古関、聖、木喰、長塩)が続く。バイパス西端で常葉バイパスに続く。開通後旧道は一部(バイパスから古関地区へ繋がる道路)が山梨県道404号古関割子線に編入され、残りは町道または廃道になっている。
常葉バイパス 旧下部町の市街地であった常葉地区の混雑対策に常葉建設が進められ、1981年(昭和56年)に開通した。区間内には常葉トンネルがある。バイパス東端で古関バイパスから引き続く。常葉バイパス開通後、旧道は甲斐常葉駅以南は国道300号別道、以北は山梨県道419号甲斐常葉停車場線になっている。
波高島バイパス 富山橋西岸から波高島集落東側に至る全長約2 kmのバイパス。富山橋の老朽化による橋梁取替および波高島集落の線形改良、建設中の中部横断自動車道下部温泉早川インターチェンジの工事車両対応のため工事が進められ、2008年(平成20年)11月に供用が開始された。区間内には富士川を渡る富山橋と全長742 mの波高島トンネルがある。開通後旧道は町道になっている。
ここでは単独区間のみ、本栖起点で記載する。
本栖交差点を西側へ進むと本栖湖の北岸を走行する。しばらくすると現道と旧道の分岐があり、旧道は山梨県道709号本栖湖畔線となっている。かつては旧道をやや進んだところに中之倉隧道(1936年竣工、延長370 m)があったが、幅員が4.5 mと大型車がすれ違うのが困難であったことから1986年に中之倉トンネル(延長558 m、幅員6.5 m)が貫通したことで本道はそちらを通ることになり、中之倉隧道はその後閉鎖された。中之倉トンネルを過ぎると富士河口湖町から身延町に入り、距離にして約8 kmのヘアピンカーブが続く。途中身延町の中屋敷集落でカーブは緩くなるが、集落を過ぎると再びヘアピンカーブが続き、中之倉集落に達する。この区間は通称「甲州いろは坂」と呼ばれ、大型車両の通行が困難である一方、沿道は広葉樹が多いため秋は紅葉が見頃の場所となっている。
中之倉集落から先はかつては沿道を流れる常葉川に沿って道が設けられており、古関の集落を抜けながらカーブが続く区間であったが、昭和60年頃よりトンネルが相次いで貫通し、現在は線形がよくなっている。常葉トンネルを抜けると常葉川を挟んだ右岸に常葉地区が見え、川を渡り身延線の踏切を抜けると左岸に下部温泉が見える。波高島トンネルを抜け富山橋で富士川を渡河すると国道52号との交点かつ当国道の終点である上沢交差点に達する。