国道8号
この一帯は1995年(平成7年)に開催された世界体操競技選手権鯖江大会を機に4車線化された。沿道はロードサイド店舗が並び、工業団地も見ることができる。
越前市の塚原交差点で旧国道8号と合流し、2車線区間となる。これより敦賀市田結までの約27 kmは急カーブや勾配、トンネルの連続である。部分的に「8号防災」、「敦賀防災」と称した道路改良がなされている。南越前町河野地区から敦賀市大比田付近までは、越前・河野しおかぜライン(かつての河野海岸有料道路で、現在は通行料無料)が並行していて、国道8号の支障時には迂回させられることもある。
敦賀市内は田結 - 小河口は旧道と現道に分かれる。旧道は市街地を通り、途中アーケード街もある。現道は「敦賀バイパス」の事業名で整備され、約8 kmの大部分は立体交差化されていて、信号のある交差点は2か所のみである。余座 - 坂ノ下の約2 kmが4車線化されている。途中ラムサール条約に登録された中池見湿地の横を通るが、直接降りるための道路はない。坂ノ下ランプで国道27号に接続し、国道161号との重複区間が始まる。
敦賀市小河口から滋賀県境までは山間部を通る。部分的に4車線化されている。国道161号との重複区間は疋田交差点で終わり、琵琶湖西岸(湖西)方面へはここで分岐する。
米原 - 京都が現国道8号) 国道8号:1919年(大正8年)の時点では東京市 - 山梨県庁所在地の路線だったが、1941年(昭和16年)に延長されて京都までの路線となり、下諏訪 - 京都は国道14号と重複するようになった。 旧国道5号の直江津 - 新潟市は県道に降格となり、長野から新潟へは現在の国道117号のルートとなった。
1952年(昭和27年)12月4日 - 現道路法に基づき、旧国道8号、国道11号、国道12号および府県道を併せて新潟県新潟市 - 京都府京都市の一級国道8号として指定した。ここに、かつての北陸街道が再び1本の路線となった。
1954年(昭和29年)7月 - 富山県黒部市内区間の工事に着手。
1956年(昭和31年)9月9日 - 福井県武生市春日野地内(現旧道)で観光バスが路外へ転落。10人が死亡、32人が重軽傷。
1957年(昭和32年)6月 - 富山県内のうち境 - 早月大橋間約30 kmの工事に着手(1965年度まで)。
1958年度(昭和33年度) - 石川県内の56 kmの区間が指定区間となる。
1958年(昭和33年)9月18日 - 富山県富山市上り立町 - 同県西礪波郡石動町(現・小矢部市)県境間が指定区間となる。
1960年(昭和35年) 同年度中 - 1958年度から進めていた富山市館出からの舗装工事が常願寺大橋左岸町袋地区まで2.8 km完了。 6月 - 富山県中新川郡水橋町市田袋(現・富山市水橋市田袋) - 上り立町間が指定区間となる。
1961年(昭和36年)4月25日 - 新潟県新潟市本町通七番町 - 新潟県西蒲原郡黒埼村大字金巻(現:新潟県新潟市西区大野町・大野新町五差路)8.6 kmの区間が指定区間となる。
1962年(昭和37年) 同年度中 - 滑川市大島 - 北野新間3.
バイパス開通に伴い、旧道が国道指定を外れた路線は「細字」、旧道が引き続き国道8号に指定されている路線は「太字」で記述する。バイパス自体が国道から外れた区間は「斜字」で記述する。
新潟県
栗ノ木バイパス(新潟市中央区明石二丁目 - 新潟市中央区紫竹山三丁目):1975年(昭和50年)4月1日全線開通。
団九郎バイパス(新潟市中央区関新二丁目 - 新潟市中央区関南町):1972年(昭和47年)3月30日開通。関屋地区内の交通量逼迫に合わせて信濃川左岸沿いに整備され、バイパスは京都方面、本道は新潟市本町方面への一方通行とした。新潟バイパス開通に伴い県道に指定変更され、さらに1992年(平成4年)に本道の拡幅が竣工して両方向通行となったのに伴い、新潟市道中央2-163号線に指定変更された。
新潟バイパス(新潟市中央区海老ヶ瀬 - 新潟市西区山田):1973年(昭和48年)11月22日全線開通。このうち、海老ヶ瀬 - 紫竹山三丁目は翌1974年(昭和49年)4月20日に国道7号に指定変更。
大野地区改良区間(新潟市西区大野町):1963年(昭和38年)開通。
白根地区改良区間(新潟市西区大野町 - 三条市代官島):1964年(昭和39年)全線開通。
白根バイパス(新潟市南区保坂 - 新潟市南区戸頭):2015年(平成7年)3月22日 鯵潟 - 戸頭間(延長3.9 km)開通。
富山県境のトンネルを抜けると、旧道はIRいしかわ鉄道線に沿うように森本方面へとつながっていたが、現在はのと里山海道(旧能登有料道路)につながる国道159号津幡バイパスを経由し、金沢市街に通じる。
金沢市街に入ると、金沢東ICから金沢西IC付近まで、北陸自動車道と併走する。金沢西インター付近で、北陸自動車道と別れると当路線は、野々市市を経て山側へと進む。
白山市では、その中心市街地である松任を通過する。しかしながら、福井方面が一部区間で片側3車線に対し、富山方面は片側2車線であるために渋滞が多く、拡幅事業が進められている。市街地を抜けると田園風景が広がる平野部となり、川北町の手取川大橋付近 - 加賀市箱宮町まで連続立体交差になる。このうち、小松バイパスに該当する大長野IC - 八幡ICは対面通行で事故が多発しており、拡幅工事が行われている。
小松市内は、能美市の大長野交差点から旧道(国道305号)と分岐し、山側を通るバイパス道路となる。加賀市の箱宮インターで再び国道305号と合流して黒瀬町交差点まで重複する。
加賀市内は、箱宮 - 松山交差点まで片側2車線で、松山交差点 - 西島交差点付近まで対面通行になる。西島交差点を過ぎた辺り - 熊坂交差点までは片側2車線の道路になる。熊坂町交差点を過ぎると、JR北陸線の下をくぐり、県境の牛ノ谷峠となる。