JR京都線
概要
JR西日本のアーバンネットワークの路線網のひとつである。東海道新幹線・阪急京都本線に並行して淀川右岸を走り、京都市と大阪市を結んでいる。ラインカラーは青（■）であり、JR神戸線とともにアーバンネットワークのメインラインという位置づけから、JR西日本のコーポレートカラー自体がそのままラインカラーとして使われている。路線記号は A 。
当該区間での旅客案内での路線表記も基本的には「東海道線」ではなく「JR京都線」で統一されているが、例外として新大阪駅では、高槻・京都方面のみ「JR京都線」と案内され、大阪方面は「JR神戸線」及び「JR宝塚線」といった、大阪駅以西の直通先の愛称で案内されている（JR神戸線の尼崎駅、琵琶湖線の山科駅でも同様の対応が取られている）。なお、駅備え付けの運賃表や一部の路線図では、括弧書きで（東海道線）と併記される。
全線にわたって阪急京都本線と競合しており、ほかに京阪電気鉄道の京阪本線とも競合関係にある。これらに対抗するため、京都駅 - 大阪駅間を新快速で最短28分で運転している。全区間が方向別複々線であり、緩急分離運転が行われている。
大阪駅から日本海側を縦貫して青森駅まで結ぶ路線の総称「日本海縦貫線」の一部となっており、日本海縦貫線の列車が多く乗り入れる。
全区間がJR西日本近畿統括本部の管轄であり、IC乗車カード「ICOCA」のエリアに含まれているとともに、旅客営業規則の定める大都市近郊区間の「大阪近郊区間」および、電車特定区間に含まれ、区間外よりも割安な旅客運賃が適用されている。
運行形態
隣接する琵琶湖線やJR神戸線と一体的に運行されており、湖西線や福知山線（JR宝塚線）との直通列車も設定されている。乗車券のみで利用できる列車は停車駅の少ない順に新快速・快速・普通（緩行電車）の3種別があり、このほかに北陸・関西国際空港・南紀・山陰方面などへの特急列車が加わり、複々線を有効活用したパターンダイヤが組まれている。
ほぼ全線にわたり線形はきわめてよく、外側線は一部の曲線区間を除いて130km/h運転が可能である。内側線も120km/h運転に対応している。
新快速
特急・急行列車以外では最も停車駅の少ない速達列車である。JR京都線内の停車駅は、京都駅・高槻駅・新大阪駅・大阪駅。特に京都駅 - 高槻駅間 21.6 km は無停車となる。JR神戸線姫路駅、山陽本線網干駅・上郡駅、赤穂線播州赤穂駅からJR京都線を経由し琵琶湖線長浜駅、北陸本線近江塩津駅・敦賀駅まで直通運転している。
日中時間帯は大阪駅 - 京都駅間で1時間に4本運転されており、このうち3本が琵琶湖線野洲駅・長浜駅発着および北陸本線経由近江塩津駅発着、1本は湖西線経由敦賀駅発着である。この時間帯の下り列車は京都駅を、また上り列車は大阪駅を、それぞれ毎時00・15・30・45分の15分間隔で発車し、京都駅 - 大阪駅間を28 - 29分で結んでいる。夕方ラッシュ時から21時台までは大阪駅 → 京都駅間で基本4本であるが、18時台は大阪始発の列車3本が入るため7本（7分半間隔）で運行されている。大阪発18時台の敦賀行きが京都駅から湖西線経由の「快速」（おごと温泉駅にも停車）として運転する以外は、すべて琵琶湖線に直通する。このため、大阪発15 - 18時台の30分発は米原経由敦賀行きとして運転されている。
全列車が全区間で外側線を走行する（かつては新大阪駅 - 大阪駅間のみ内側線を走行していたが、新大阪駅配線改良により、現在の形になった）。
全列車網干総合車両所所属の225系0番台・100番台・223系1000番台・2000番台が使用されており、12両編成（平日夕方の大阪始発は8両編成）で運転されている。土曜・休日は2011年3月12日のダイヤ改正から、平日は2017年3月4日のダイヤ改正から一部を除いて、姫路駅 - 米原駅間を終日12両編成として混雑緩和を図っている。
快速
快速は京都駅を越え琵琶湖線や一部は湖西線と直通し、大阪駅からは朝ラッシュ時の一部を除きJR神戸線へと直通している。JR宝塚線とは直通しない。JR京都線内の停車駅は京都駅・長岡京駅・高槻駅・茨木駅・新大阪駅・大阪駅。JR京都線の全区間を快速運転する列車は、下りは京都発基準で朝5時台から8時過ぎまでの15本（土曜・休日は5・6時台の6本）、上りは大阪発基準で朝5 - 7時台の6本（土曜・休日は5・6時台の4本）のみで、日中以降のJR京都線での快速運転区間は高槻駅 - 大阪駅間であり、京都駅 - 高槻駅間は各駅に停車する「普通」として運転している。2003年11月28日までは全区間で快速運転する列車に須磨駅・舞子駅・垂水駅を通過する設定があった。
平日朝は高槻駅 → 大阪駅間で外側線を走行しており、223系1000・2000番台と225系0番台・100番台を用いて130km/hで走行する。朝ラッシュ時間帯大阪方面行きはおおむね8分間隔の運転である。日中から夜21時台にかけては大阪駅 - 京都駅間で1時間に4本が運転されており、この時間帯の高槻駅 - 京都駅間の各駅での停車本数は4 - 8本（時間帯によって変動する）である。この時間帯の下り列車は京都駅を毎時09・24・39・54分、また上り列車は大阪駅を毎時08・23・38・53分の15分間隔で発車し、京都駅 - 大阪駅間を41分で結んでいる。
平日の日中以降および土曜・休日ダイヤでは内側線を走行する。2006年3月17日までは全区間で快速運転を行い、外側線を走行する大阪発17時台の快速野洲行きが運行されていた。2004年10月15日までは17 - 19時台の50分発で、野洲駅・草津線柘植駅・湖西線近江今津駅にそれぞれ直通していた。
車両は網干総合車両所所属の221系、223系1000番台・2000番台・6000番台および225系0番台・100番台が使用されており、6・8・10・12両編成で運転されている。
普通
「普通」は各駅に停車する列車であるが、ここではJR京都線内の全区間で「普通」として運転される列車について解説する（高槻以東のみ各駅に停車する列車については前節を参照）。国鉄時代の通称である京阪神緩行線（緩行電車）と呼ばれることがある。全区間で内側線を走行する。
日中から21時台までは1時間に8本運転されている。日中は8本とも高槻駅発着であるが、夕方ラッシュ時から21時台までは高槻駅・京都駅発着が4本ずつ運転されている。土曜・休日ダイヤの11・12時台では高槻駅・京都駅発着が4本ずつの運行である。大阪駅からは半数がJR神戸線須磨・西明石方面、半数がJR宝塚線新三田方面と直通する。
朝ラッシュ時以外は大阪駅 - 京都駅間で後続の快速より先着し、朝ラッシュ時も高槻駅 - 京都駅間は後続の快速より先着する。
大阪発で平日ダイヤの朝7時台に琵琶湖線直通草津行きが1本設定されている。また、平日朝5時台の高槻発3本と京都発1本はJR神戸線加古川行きとして運行されている。
区間列車として、高槻発5時と平日6時台に京都行き、京都発0時台の最終で高槻行きの設定がある。また、毎日朝には大阪駅 - 吹田駅間の列車が1往復設定されている。
車両は、網干総合車両所所属の207系・321系電車が使用され、すべて7両編成で運転されている。
1972年3月15日の新幹線の岡山駅までの開業に伴うダイヤ改正で、昼間15分パターンのダイヤが生まれた。当時の1時間の運行本数は大阪駅 - 吹田駅間で8本、吹田駅 - 京都駅間で4本であった。上り京都方面を例にすると、新快速・快速（大阪駅で新快速待避）・普通（甲子園口発京都行き）・普通（西明石発吹田行き）の順に大阪駅を発車するパターンが15分ごとに繰り返される。普通が西明石駅 - 吹田駅間と甲子園口駅 - 京都駅間に系統分割されたのは、西明石発京都行きで直通運転すると当時内側線を走行していた新快速に追いつかれるからである。さらに朝晩時間帯は高槻駅発着の列車も運転されていた。
1985年3月14日の改正で日中の快速が高槻駅 - 京都駅間で各駅に停車するようになり、この時間帯の運転区間は大阪駅 - 高槻駅間となった。201系が投入されたことによりスピードアップが図られ、大阪駅 - 吹田駅間で6本、吹田駅 - 高槻駅間が4本の運行パターンとなった。朝・夕方の一部列車は草津駅まで延長運転（後に一部は野洲駅まで延長）されるようになった。1986年11月1日改正では新快速が外側線運転に変更されたのに伴い、日中時間帯は高槻駅発着に統一され、運行本数も1時間に8本に増発された。
京都駅ビル開業の1997年9月1日の改正で日中の高槻駅発着の半数が京都駅発着に延長され、2002年10月5日改正でJR神戸線直通系統が京都駅発着、JR宝塚線発着系統は高槻駅発着に統一された。
2010年3月13日改正で日中の高槻駅 - 京都駅間の運行本数が1時間に2本に減便された。2011年3月12日改正で朝のJR宝塚線からの上りと下り尼崎行きの1往復が吹田駅発着に変更されたのち、2013年3月16日改正で現在の形態となっている。
2015年3月14日改正時点で、大阪発毎日21時台には湖西線近江舞子行きが設定されていたほか、湖西線堅田を毎日6時台に出発して大阪方面へ向かう列車が設定されていたが、2016年3月26日のダイヤ改正で湖西線と直通しJR京都線内全線を普通として運転される列車はなくなった。
大晦日終夜運転
大晦日深夜から元旦にかけて、JR京都線では全線（運転区間は京都駅 - JR神戸線西明石駅間）で普通のみ約30分間隔で終夜運転が実施されている。かつては奈良線にも乗り入れ、奈良駅 - （奈良線経由） - 京都駅 - 大阪駅 - 西明石駅間で運転されていたこともあったが、奈良線への乗り入れは1999年度限りで終了している。
貨物列車
貨物列車は全列車、大阪駅を経由せずに茨木駅構内で分岐し、吹田貨物ターミナル駅へと向かう貨物線を運転している。
山陽本線に直通する貨物列車は、吹田貨物ターミナル駅 - 宮原操車場 - 尼崎駅間の通称北方貨物線を経由する。桜島線安治川口駅への貨物列車は吹田貨物ターミナル駅から梅田信号場を通り、大阪環状線西九条駅に至る梅田貨物線を通る。
使用車両
国鉄分割民営化後の使用車両を記述する。
新駅設置計画
高槻市は、高槻駅 - 島本駅間の新駅設置を検討している。
連続立体交差事業
摂津富田駅付近（区間は、JR総持寺駅東付近から川西中学校東付近まで）において、連続立体交差事業（鉄道高架化）の事業化を進める計画がある。