東海道
箱根峠(箱根宿 - 三島宿)
薩埵峠(由比宿 - 興津宿)
宇津ノ谷峠(鞠子宿 - 岡部宿)
小夜の中山(金谷宿 - 日坂宿)
鈴鹿峠(坂下宿 - 土山宿)
なお、「東海道」の名をつけたJRの東海道本線および東海道新幹線は、東京 - 熱田間と草津 - 京都間ではほぼ江戸時代の東海道に沿っているが、熱田(名古屋市)- 草津については中山道(加納 - 草津)と美濃路(宮・熱田 - 垂井)に沿ったルートとなっている。
現在「東海道」というと、しばしばこの両鉄道沿いのルートが江戸時代のそれであると誤解され、紹介されることもあるほどである。本来の街道としての東海道は、名古屋 - 草津については名古屋 - 亀山 - 草津を経由するもので、現在の鉄道路線ならば関西本線と草津線のルートに近いものである。
この名古屋(宮・熱田)から亀山を経て草津に至る、江戸時代の東海道のうち、上記の東西幹線から外れた区間は、明治中期になって民間の関西鉄道がその沿線の振興を目的に鉄道を敷設し、後にそれが国有化されて現在の両線となっている。
東海道本線の該当区間が実際の東海道から離れた理由は、明治初期に東西両京を結ぶ鉄道線を敷設する際、東海道と中山道のいずれに通すかを巡って論争があり、中山道経由に一旦は決定してその一部に該当する路線が開業したものの、後に碓氷峠を越える区間など山岳地域での工事の長期化・費用増、開業後の輸送量制限、さらには沿線人口の差(中山道沿いには名古屋市や浜松市、静岡市に相当する大きな都市がなかった)を考慮したところ、やはり東海道経由の方が優れているという検証がなされ、急遽岐阜(加納)以東のルートが東海道経由に変更されたことに起因している。