国道9号
1885年(明治18年) - 内務省告示第6号「國道表」では、国道23号「東京より鳥取県に達する路線」(東京 - 京都は上位の道路と重複。京都 - 鳥取)、国道25号「東京より島根県に達する別路線」(国道23号経由で島根まで)、国道28号「東京より山口県に達する別路線」(国道23、国道25号経由で山口まで)として指定された。
1920年(大正9年) - 同年施行の旧道路法に基づく路線認定では、国道18号「東京都より山口県庁所在地に達する路線(乙)」となった。
1952年(昭和27年)12月4日 - 新道路法に基づく路線指定で、一級国道9号(京都市 - 下関市)として指定施行。1965年までは大田市-江津市浅利町の他、現在とは大きく異なる内陸側のコースをとる区間があった。詳しくは国道9号旧道を参照のこと。
1965年(昭和40年)4月1日 - 道路法改正によって一級・二級の別がなくなり一般国道9号となった。
以下は、通過する路線バスを運行している社局の一覧である。
出雲一畑交通
一畑バス
石見交通
宇部市交通局
京阪京都交通
京阪バス
京都交通
京都市交通局
京都バス
サンデン交通
全但バス
丹後海陸交通
中国ジェイアールバス
西日本ジェイアールバス
日ノ丸自動車
日ノ丸ハイヤー
日本交通
防長交通
松江一畑交通
松江市交通局
ヤサカバス
兵庫県 国道427号(朝来市・大垣交差点) 国道312号(朝来市・一本柳交差点 -(重複)- 養父市・上野南交差点) E72 北近畿豊岡自動車道(国道483号) 八鹿氷ノ山IC(養父市) 国道482号(美方郡香美町村岡区村岡 -(重複)- 長板交差点)
中国地方整備局管内
鳥取県 E9 山陰近畿自動車道(国道178号) 岩美IC(岩美郡岩美町) E9 山陰近畿自動車道(岩美郡岩美町・岩美IC -(重複)- 鳥取市・福部IC) 国道53号別線・国道373号別線(鳥取市・秋里交差点) 国道29号・国道53号別線・国道373号別線(鳥取市・南隈交差点) 国道179号(東伯郡湯梨浜町・長瀬東交差点) 北条倉吉道路(国道313号)(東伯郡北栄町・弓原交差点) 国道431号(米子市・二本木交差点) 国道181号(米子市・公会堂前交差点) 国道180号(米子市・陰田町交差点 -(重複)- 松江市・相生町交差点)
島根県 松江だんだん道路(国道485号) 津田IC(松江市) 国道432号(松江市・相生町交差点) E9 山陰自動車道 松江玉造IC(松江市) 国道54号(松江市・相生町交差点 -(重複)- 松江市・宍道交差点) 国道184号(出雲市・神立交差点) 国道431号(出雲市・大島交差点) 国道375号(大田市・和江港入口交差点) 国道261号(江津市渡津町) 国道186号(江津市 -(重複)- 浜田市・殿町交差点) 国道191号(益田市・中吉田町交差点) 国道187号(益田市・栄町交差点 -(重複)- 鹿足郡津和野町・枕瀬交差点) 国道488号(益田市・横田町交差点)