東海道本線
名神高速道路の天王山トンネル入口付近をくぐると、天王山と男山に挟まれた隘路に入り、左側から阪急京都本線が寄り添う。この山崎は古来から京都と大阪の交通路の隘路であり、狭い平地の中に東海道本線・阪急京都本線のほか、東海道新幹線・国道171号(西国街道)、淀川をはさみ京街道・京阪本線が寄り添う。阪急線を跨ぎ、淀川に張り出す天王山の麓をまわる途中に山崎駅がある。同駅のホームに京都府と大阪府の府境があり、周辺にはサントリー山崎蒸溜所がある。島本駅を過ぎると隘路を抜けて大阪平野に入り、右側の車両基地を過ぎて高槻駅に至る。
高槻駅から沿線は住宅地が中心となる。摂津富田駅・JR総持寺駅を過ぎると安威川を渡って茨木駅。その先で大阪モノレールや近畿自動車道・大阪中央環状線をくぐると貨物線が右側へ分岐し、貨客分離区間に入る。貨物線にはJR貨物の大阪貨物ターミナル駅からの支線が合流し、吹田駅手前まで吹田貨物ターミナル駅(吹田操車場跡)が広がる。旅客線の千里丘駅を過ぎ、岸辺駅の手前では阪急電鉄正雀工場とアルナ車両、同駅の先ではJR貨物吹田機関区・JR西日本吹田総合車両所がそれぞれ左側に広がる。吹田駅の先で阪急千里線を越え、右側の貨物線から分岐した片町線支線である城東貨物線が旅客線を乗り越えて南東側へ離れ、大阪東部を縦断するおおさか東線が梅田貨物線に合流する。旅客線の複々線と梅田貨物線・北方貨物線の計8本の線路で神崎川を渡ると大阪市に入り、戦前に計画された弾丸列車の接続駅となる予定だった東淀川駅。現在の新幹線接続駅である新大阪駅までは700mもなく、おおさか東線はこの駅には停車しない。北方貨物線が右側へ離れると、東海道・山陽新幹線における大阪の玄関口である新大阪駅。おおさか東線やOsaka Metro御堂筋線とも接続する。駅開業時は周囲に田園が広がる風景だったが、現在はビジネス街として発展している。なお、東海道本線開業時の吹田駅 - 大阪駅間のルートは現在の新大阪駅を通るルートではなく、現在の阪急京都線淡路駅を通るルートであった。大正期にルートが変更され、それまでの旧線は北大阪電気鉄道(現在の阪急千里線・京都線)の線路用地に転用された。
新大阪駅からは山陽新幹線が西へまっすぐ山陽方面へ向かうのに対し、東海道本線はU字型にカーブを描いて淀川対岸の大阪市街地を経由する。新大阪駅を出ると網干総合車両所宮原支所からの東回り回送線が合流し、阪急京都本線を乗り越えて淀川を渡る。渡り終えると並行していた梅田貨物線が右に離れ西九条駅方面へ向かう。HEP FIVEの観覧車の手前で右にカーブして南側から大阪環状線が近づくと大阪駅に至る。同駅には2011年(平成23年)に商業施設・大阪ステーションシティが開業した。周辺は梅田の繁華街であり、阪急各線や阪神本線の梅田駅、Osaka Metro御堂筋線・谷町線・四つ橋線の各駅およびJR東西線北新地駅がある。
大阪駅からは阪急神戸本線・阪神本線や国道2号・阪神高速3号神戸線とともに神戸を目指して西方向へ向かう。この大阪駅 - 神戸駅間は関西地区初の鉄道開業区間であり、新橋駅 - 横浜駅間に次いで歴史が古い。民営化後は「JR神戸線」の愛称で案内されている。大阪駅を出ると、東海道本線が大きく右にカーブする形で直進する大阪環状線と離れて梅田貨物線を跨ぎ、阪神高速11号池田線と並行して再び淀川を渡り塚本駅に至る。網干総合車両所宮原支所への西回り回送線が分岐し、江崎グリコ神崎工場を過ぎて北方貨物線が合流すると、阪神高速池田線が右側へ離れる。左にカーブすると地下を通るJR東西線の加島駅があるが、東海道本線に駅はない。同線はその先で東海道上下各外側線・内側線の間に現れる。神崎川を再び渡ると兵庫県尼崎市に入り、JR東西線と福知山線(JR宝塚線)が接続する尼崎駅に至る。
ここから芦屋駅付近までは再び住宅密集地の中を進む。尼崎市役所の最寄駅である立花駅を過ぎると武庫川を渡って西宮市に入り、すぐに甲子園口駅があるが、阪神甲子園球場へは阪神本線の甲子園駅のほうが近い。同駅を過ぎ、名神高速道路と阪急今津線をくぐると西宮駅。この付近からは国道2号と並行して大阪湾と六甲山地に挟まれた平地の住宅街を進み、内陸側の阪急と海側の阪神の線路も近づく。さくら夙川駅、続いて芦屋市に入り芦屋駅へ。天井川の芦屋川を芦屋川トンネルで抜けると神戸市に入る。
甲南山手駅を過ぎ、次の摂津本山駅は阪急の岡本駅と500mほどの位置にある。住吉川トンネルで天井川の住吉川の下を抜けると、左側から六甲ライナーが近づき住吉駅へ。同駅を出ると高架になり石屋川を渡る。ここにはかつて、天井川の石屋川をくぐる日本初の鉄道トンネル・石屋川トンネルがあった。阪神・淡路大震災による倒壊から再建された六甲道駅を過ぎると摩耶駅。ここはかつての東灘信号場で、神戸港駅につながっていた貨物支線(神戸臨港線)が分岐していた。そして灘駅を過ぎ、右隣に現れた阪急神戸本線と並行して高架線を進む。新生田川を渡ると三宮の市街地に入り、三ノ宮駅に至る。同駅は隣接する阪急・阪神の三宮駅とともに神戸市中心部のターミナルを形成しており、ポートライナー・神戸市営地下鉄も接続している。山陽新幹線の新神戸駅は六甲山地の麓にあり、地下鉄山手線で連絡している。
三ノ宮駅を出ると阪急神戸高速線と並行して高架線を進み、元町駅付近で同線が地下に潜る。同駅の高架下には元町高架通商店街があり、周辺には日本三大中華街の一つ・南京町がある。元町駅の次は神戸駅。メインターミナルとしての機能や賑わいは三ノ宮駅に譲るが、神戸ハーバーランドなどの開発が進み、湊川神社にも近い。東京駅から営業キロで589.5 km続いた東海道本線はこの駅で終点であるが、線路はこの先山陽本線へと続いている。
全長713.0 km(支線含む。東京駅 - 神戸駅間589.5 km)
東日本旅客鉄道(JR東日本) - 第一種鉄道事業者 全長171.9 km
東京駅 - 熱海駅間 104.6 km
品川駅 - 武蔵小杉駅 - 鶴見駅間 17.8 km(通称:品鶴線。横須賀線電車と湘南新宿ライン、相鉄・JR直通線が走行)
浜松町駅 - 東京貨物ターミナル駅 - 川崎貨物駅 - 浜川崎駅間 20.0 km(通称:東京貨物ターミナル支線)
鶴見駅 - 八丁畷駅間 2.3 km(通称:東京貨物ターミナル支線または鶴塩線)
鶴見駅 - 東高島駅 - 桜木町駅間 8.5 km(通称:高島線)
鶴見駅 - 羽沢横浜国大駅・横浜羽沢駅 - 東戸塚駅間 16.0 km(通称:羽沢線。鶴見駅 - 羽沢横浜国大駅間は相鉄・JR直通線が走行)
東海旅客鉄道(JR東海) - 第一種鉄道事業者 全長360.1 km
熱海駅 - 米原駅間 341.3 km(金山駅 - 名古屋駅間3.3 kmは中央本線と重複)
大垣駅 - 美濃赤坂駅間 5.0 km(通称:美濃赤坂線)
大垣駅 - 旧・新垂井駅 - 関ケ原駅間 13.8 km(通称:新垂井線)
西日本旅客鉄道(JR西日本) - 第一種鉄道事業者 全長155.8 km
米原駅 - 神戸駅間 143.6 km
吹田貨物ターミナル駅 - 宮原操車場 - 尼崎駅間 12.2 km(通称:北方貨物線)
新大阪駅 - 梅田信号場 - 福島駅間 (4.7 km)(旅客鉄道会社の営業キロ設定なし)
日本貨物鉄道(JR貨物)
第一種鉄道事業区間 全長14.9 km
山王信号場 - 名古屋港駅間 6.2 km(通称:名古屋港線)
吹田貨物ターミナル駅 - 大阪貨物ターミナル駅間 8.7 km
品川駅 - 熱海駅間 (97.8 km)
品川駅 - 新鶴見信号場間 (13.9 km)
東海道本線の新鶴見信号場 - 鶴見駅間では、JR貨物の第二種鉄道事業は行われていない(武蔵野線として実施)。
東京貨物ターミナル駅 - 浜川崎駅間 (12.9 km)
鶴見駅 - 横浜羽沢駅 - 東戸塚駅間 (16.0 km)
鶴見駅 - 八丁畷駅間 (2.3 km)
鶴見駅 - 東高島駅 - 桜木町駅間 (8.5 km)
熱海駅 - 米原駅間 (341.3 km)
南荒尾信号場 - 関ケ原駅間 (10.7 km)
南荒尾信号場 - 美濃赤坂駅間 (1.9 km)
米原駅 - 神戸駅間 (139.0 km)(北方貨物線経由)
吹田貨物ターミナル駅 - 梅田信号場 - 福島駅間 (10.0 km)(通称:梅田貨物線)
東日本旅客鉄道首都圏本部 : 東京駅 - 蒲田駅間、品川駅 - 西大井駅間、浜松町駅 - 東京貨物ターミナル駅間
東日本旅客鉄道横浜支社 : 川崎駅 - 熱海駅間、武蔵小杉駅 - 鶴見駅間、川崎貨物駅 - 浜川崎駅間、鶴見駅 - 八丁畷駅間、鶴見駅 - 羽沢横浜国大駅・横浜羽沢駅 - 東戸塚駅間、鶴見駅 - 桜木町駅間
東海旅客鉄道静岡支社 : 熱海駅(構内除く) - 新所原駅間
東海旅客鉄道東海鉄道事業本部(直轄) : 新所原駅 - 米原駅間(両端駅構内除く、新垂井線含む)、大垣駅 - 美濃赤坂駅間
西日本旅客鉄道近畿統括本部(直轄) : 米原駅 - 神戸駅間、吹田貨物ターミナル駅 - 福島駅間、吹田貨物ターミナル駅 - 宮原操車場 - 尼崎駅間
会社境界駅については、熱海駅はJR東日本、米原駅はJR西日本の管轄。JR東日本とJR東海との境界は熱海駅西側の丹那トンネル東口付近、JR東海とJR西日本との境界は米原駅東方。
駅数:186
旅客駅:173(起終点駅含む、品川駅 - 武蔵小杉駅 - 鶴見駅間、鶴見駅 - 羽沢横浜国大駅間、大垣駅 - 美濃赤坂駅間以外の支線の駅を除く)
JR東日本:37
東海道本線所属駅のみに限定した場合、南武線所属の武蔵小杉駅が除外され36駅となる。
JR東海:84(熱海駅・米原駅を除く)
東海道本線所属駅のみに限定した場合、中央本線所属の金山駅 が除外され83駅となる。
JR西日本:52
貨物駅:13(旅客併設駅を除く)
複線・単線区間
複々線以上:
JR東日本 : 東京駅 - 小田原駅間
東京駅 - 品川駅間は地上3複線+地下複線の計4複線(8線)、鶴見駅 - 横浜駅間と東戸塚駅 - 大船駅間は3複線(6線)
JR東海 : 名古屋駅 - 稲沢駅間
JR西日本 : 草津駅 - 神戸駅間
京都駅 - 向日町駅間は5線
茨木駅 - 吹田駅間は6線
吹田駅 - 新大阪駅間は8線
複線:
JR東日本 : 小田原駅 - 熱海駅間、品川駅 - 武蔵小杉駅 - 鶴見駅間、浜松町駅 - 東京貨物ターミナル駅 - 浜川崎駅間、鶴見駅 - 八丁畷駅間、鶴見駅 - 東高島駅間、鶴見駅 - 横浜羽沢駅 - 東戸塚駅間
JR東海 : 熱海駅 - 名古屋駅間、稲沢駅 - 米原駅間
JR西日本 : 米原駅 - 草津駅間、新大阪駅 - 梅田信号場間、吹田貨物ターミナル駅 - 宮原操車場 - 尼崎駅間
単線:単線区間はすべて支線
JR東日本 : 入江信号場 - 旧・新興駅間、東高島駅 - 桜木町駅間
JR東海 : 南荒尾信号場 - 美濃赤坂駅間、南荒尾信号場 - 旧・新垂井駅 - 関ケ原駅間(下り専用の勾配緩和別線)
JR西日本 : 梅田信号場 - 福島駅間
JR貨物 : 山王信号場 - 名古屋港駅間、吹田貨物ターミナル駅 - 大阪貨物ターミナル駅間
下記以外の全区間 : 直流1500V
JR貨物山王信号場 - 名古屋港駅間 : 非電化
下記以外 : 自動閉塞式
東京駅 - 品川駅 - 横浜駅間の電車線(山手線・京浜東北線)
列車間の間隔を確保する装置(鉄道に関する技術上の基準を定める省令の解釈基準第54条第2項第2号に規定される、一段ブレーキ制御方式の自動列車制御装置)による方法
吹田貨物ターミナル駅 - 大阪貨物ターミナル駅間 : 特殊自動閉塞式(軌道回路検知式)
八幡信号場 - 名古屋港駅間 : タブレット閉塞式
D-ATC:東京駅 - 品川駅 - 横浜駅間の電車線
ATS-SN:東京貨物ターミナル駅 - 浜川崎駅間、鶴見駅 - 桜木町駅間
ATS-P:上記以外の区間
ATS-PおよびATS-SW(拠点P方式)
東京総合指令室 :
東京駅 - 熱海駅間(東京駅 - 湯河原駅間 ATOS)
品鶴線品川駅 - 武蔵小杉駅 - 鶴見駅間(ATOS)
東海道貨物線浜松町駅 - 浜川崎駅間、八丁畷駅 - 東戸塚駅間(鶴見駅 - 東戸塚駅間 ATOS)
熱海CTC : 熱海駅 - (来宮駅) 間
静岡総合指令所 : (来宮駅) - 新所原駅間: (CTC)
東海総合指令所 : 新所原駅 - 米原駅間・大垣駅 - 美濃赤坂駅間 (CTC)
大阪総合指令所 : 米原駅 - 神戸駅間 (CTC)
最高速度(電車および気動車)
東京駅 - 戸塚駅間 110;nbsp;km/h
戸塚駅 - 小田原駅間 120;nbsp;km/h
小田原駅 - 熱海駅間 110;nbsp;km/h
東京駅 - 品川駅 - 横浜駅間(電車線) 90;nbsp;km/h
浜松町駅 - 浜川崎駅間、八丁畷駅 - 大船駅間(東海道貨物線) 95;nbsp;km/h
大船駅 - 小田原駅間(東海道貨物線) 120;nbsp;km/h
鶴見駅 - 東高島駅 - 桜木町駅間(高島線) 95;nbsp;km/h
熱海駅 - 豊橋駅間 110;nbsp;km/h
豊橋駅 - 米原駅間 120;nbsp;km/h
南荒尾信号場 - 美濃赤坂駅間(支線) 85;nbsp;km/h
南荒尾信号場 - 垂井駅 - 関ケ原駅間(垂井線) 85;nbsp;km/h
米原駅 - 神戸駅間 130;nbsp;km/h
大都市近郊区間(旅客営業規則による)
東京近郊区間 : 東京駅 - 熱海駅間、品川駅 - 武蔵小杉駅 - 鶴見駅間、鶴見駅 - 羽沢横浜国大駅間
大阪近郊区間 : 米原駅 - 神戸駅間
JR東日本 : 東京駅 - 大船駅間、品川駅 - 武蔵小杉駅 - 鶴見駅間、鶴見駅 - 羽沢横浜国大駅間
東京駅 - 品川駅間は東京山手線内にも含まれる。
JR西日本 : 京都駅 - 神戸駅間
Suica首都圏エリア : 東京駅 - 熱海駅間、品川駅 - 武蔵小杉駅 - 鶴見駅間、鶴見駅 - 羽沢横浜国大駅間
TOICAエリア : 熱海駅 - 米原駅
ICOCAエリア : 米原駅 - 神戸駅間(全線PiTaPaポストペイサービス対象区間)
JR旅客会社間をまたがる利用は定期券のみ対応。