琵琶湖線
琵琶湖線（びわこせん）は、西日本旅客鉄道（JR西日本）東海道本線のうち、滋賀県米原市の米原駅から京都府京都市下京区の京都駅までの区間、および北陸本線のうち米原駅から滋賀県長浜市の長浜駅までの区間に付けられた愛称である。
JR西日本のアーバンネットワークの一角を成す路線である。琵琶湖の東岸を走り、滋賀県湖東・湖南地区の各都市と京都を結んでおり、滋賀県内の動脈として機能している。ラインカラーは青（）で、JR京都線、JR神戸線と同様にJR西日本のコーポーレートカラーがそのまま採用されている。路線記号は A。
JR西日本の発足直後、米原駅 - 大阪駅間の愛称を公募したところ、国鉄時代から俗に呼ばれていた「湖東線」が1位であったが、JR西日本は米原駅 - 大阪駅間の愛称を「JR京都線」と決定した。しかし、滋賀県や県議会から地域密着の路線名にして欲しいと強い要望があったことを受け、1988年2月5日に米原駅 - 京都駅間の愛称を「琵琶湖線」に変更し、1988年3月13日のダイヤ改正から使用を開始した。1991年9月14日には北陸本線の田村駅 - 長浜間が交流電化から直流電化に変更され、京都方面からの新快速・普通が直通するようになったことに合わせて、同線の米原駅 - 長浜駅間も琵琶湖線に加えられた。2006年10月21日には同線の長浜駅 - 敦賀駅間も直流電化に変更され、各列車の運転区間も延長されたが、この区間は琵琶湖線に加えられていない。
当該区間では旅客案内上も「琵琶湖線」と案内され、基本的には「東海道線」が使用されることはない（ただし、駅備え付けの運賃表や一部の路線図では、括弧書きで（東海道線）と併記される）。
なお、米原駅から長浜方面では敦賀方面行きを「琵琶湖線」ではなく「北陸本線」と案内することがある。また、山科駅 - 京都駅間では湖西線系統の列車も走るため、山科駅では草津・米原方面行きのみ「琵琶湖線」と案内し、京都・大阪方面行きは直通先の名称である「JR京都線」として案内される。
全区間がJR西日本近畿統括本部の管轄であり、旅客営業規則の定める大都市近郊区間の「大阪近郊区間」、およびICカード乗車カード「ICOCA」エリアに含まれている。草津駅 - 京都駅間は複々線で、外側の2線（外側線）は主として特急列車・貨物列車及び草津線直通の普通が使用し、内側の2線（内側線）は新快速・普通（高槻または京都から快速）が使用している。ホームの両面とも客扱いするため、いずれの駅にもホームドアも柵も設置されていない。基本的に外側線の通過列車は、京都駅以西のJR京都線やJR神戸線と異なり、特急及び貨物列車に限る運用がなされており、実質的に貨客分離となっているが、ラッシュ時を中心に外側線を走る新快速があり、また事故などでダイヤが乱れた場合には外側線を走る普通があるなど、京都駅以西の複々線区間と比較して柔軟な運用が行われている。米原駅 - 京都駅間の全線で130km/h運転が可能であり、特に草津駅 - 京都駅間は内側線も130km/hに対応している。南彦根駅・稲枝駅・篠原駅・守山駅・栗東駅・南草津駅・瀬田駅・大津駅は絶対信号機を持たないため停留所に分類される。能登川駅で上り米原方面行きの列車、近江八幡駅で下り京都方面行きの列車がそれぞれ緩急接続ができるほか、河瀬駅・安土駅・野洲駅に中線があり普通列車の特急・貨物列車の待避や折り返しに使用される。野洲駅には網干総合車両所宮原支所野洲派出所があり、車両が留置されている。
ダイヤは基本的に、京都駅 - 大阪駅 - 姫路駅間のJR京都線・JR神戸線と長浜駅 - 近江塩津駅・敦賀駅間の北陸本線の直流電化区間と一体的に組まれている。琵琶湖線内の列車種別は、一部の駅を通過する「新快速」と各駅に停車する「普通」が中心である。この2種別によるパターンダイヤが組まれており、日中は15 - 30分ヘッドの等時隔ダイヤとなっている。このほかに一部特別料金を必要とする優等列車も走る。
土曜・休日ダイヤの7時台に米原駅から野洲駅までを普通、野洲駅で新快速に種別を変更する京都・大阪・神戸方面行きの列車がある。2011年3月11日までは平日朝に草津駅 → 米原駅間・京都駅 → 野洲駅間でそれぞれ普通となる新快速が設定されていた。また、2007年3月3日までは平日午前中に米原駅 → 野洲駅間で普通列車となる京都・大阪・神戸方面行きの列車があった。
この区間のダイヤは、京都駅 - 草津駅間で普通（京阪神間快速電車の延長）が日中時間帯1時間に4本の運行となった1972年3月15日改正が原型で、その後草津駅 - 野洲駅・米原駅間の増発が行われてきた。新快速の運転開始当時は、普通の中に割って入れたダイヤであったため、新快速と普通の乗り継ぎは考慮されていなかったが、その後の新快速の増発に合わせて米原方面への上り列車は草津駅や野洲駅で、京都方面への下り列車は朝晩に近江八幡駅で接続を取るダイヤが設定されてきた。2003年12月1日の改正では新快速が停車しない中間駅からの所要時間短縮を目的に、日中の上り野洲行き新快速からの米原方面への普通、また近江八幡駅での米原方面からの下り普通から新快速への相互接続ダイヤを組んだが、京都方面への下りの場合、近江八幡駅や彦根駅での実質利用可能列車の減少というデメリットが大きいため、2008年3月15日改正で米原発の列車は京都駅に先着するダイヤに戻された。
夜間の車両収容は網干総合車両所宮原支所の野洲派出所・米原派出所の電留線を利用している。
大阪方面から北陸方面への特急列車は山科駅から湖西線に入り、米原駅から名古屋方面へは東海道新幹線が並行するため、山科駅 - 米原駅間を走行する優等列車は、JR京都線と比べると本数は少ない。
2017年3月4日改正ダイヤでは、米原駅 - 山科駅間を定期で運転される列車は以下のとおりで、特急「はるか」は米原駅発着2往復と草津発関西空港行き1本、特急「びわこエクスプレス」が米原駅発着1往復と大阪発草津行きが1本運転されているほかは、いずれも1日1往復の運転である。ただし、「びわこエクスプレス」は京都・大阪方面への通勤利用客を主な対象としているため土曜・休日ダイヤでは運転されていない。山科駅 - 京都駅間はこれらに特急「サンダーバード」など湖西線経由の列車が加わる。米原駅 - 長浜駅間には名古屋駅および米原駅と北陸を結ぶ特急「しらさぎ」が名古屋駅・米原駅 - 金沢駅間で運転されている。これらの特急の自由席を米原駅 - 京都駅間で利用した場合、同区間を東海道新幹線の自由席を利用する場合と比較して特急料金が高くなる（特定特急券の項目も参照）。
新快速は、他社鉄道線と競合する京阪神間の速達輸送を目的に1970年より運行を開始した列車であり、現在の琵琶湖線区間には翌1971年から乗り入れている。
北陸本線から琵琶湖線を経てJR京都線・JR神戸線方面へ直通運転を行っている。琵琶湖線内では長浜駅 - 彦根駅間は各駅に停車、彦根駅 - 京都駅間では一部の駅（彦根駅・能登川駅・近江八幡駅・野洲駅・守山駅・草津駅・南草津駅・石山駅・大津駅・山科駅）にのみ停車する快速運転を行う。京都駅 - 草津駅間は列車により内側線または外側線を走る。平日の朝ラッシュ時は外側を走り、京都駅では0・6番のりばに停車する。
日中時間帯の琵琶湖線系統は1時間に3本（うち1本は野洲駅発着）で、運転間隔が広がる部分がある。これは京都駅 - 山科駅間の1時間に4本のうち、1本は湖西線直通で運行されているからである。京都駅 - 大阪駅 - 姫路駅間のJR京都線・神戸線と直通運転をしている。上り列車は京都駅を毎時00・15・30・45分の15分間隔で発車する。夕方ラッシュ時は草津行きの列車が設定されている。
運転区間の拡大に合わせたダイヤ改正により運転時間の拡大も続き、1999年5月10日に平日ダイヤの朝ラッシュ時に増発、2004年10月16日に平日ダイヤの夕ラッシュ時に増発と続き、2009年3月14日には夜の大阪方面に向かう下り列車の増発も行われた。2011年3月12日の改正で南草津駅が新快速の停車駅になり、また、土曜・休日ダイヤのすべての新快速が京都駅 - 米原駅間で12両編成に統一された。
全列車223系（1000番台および2000番台）・225系0番台電車（いずれも網干総合車両所所属）の8両または12両編成で運転される。北陸本線の区間はホーム有効長の関係で長浜駅発着は4両または8両編成、近江塩津駅・敦賀駅発着は4両編成で運転されるため、米原駅で車両の連結・切り離しを行う列車が多い。2017年3月4日のダイヤ改正より平日・土曜/休日とも京都駅 - 米原駅間のほぼすべての列車が12両編成に統一された（平日夕方ラッシュ時の大阪始発列車などを除く）。
湖西線経由の列車とは異なり、全区間で列車番号は変更されない。ただし、平日のみ運行される米原駅7時17分発姫路行き（米原で長浜発の8両編成と近江塩津発の4両編成を連結する）は、長浜発の編成のみ米原駅で列車番号が変わる（近江塩津発の編成と番号が揃えられる）。
事故などのトラブルでダイヤが乱れた場合や、ダイヤの乱れが見込まれる場合、米原駅で運転を打ち切り、米原駅以北と以南で別の編成を用いて運転することがある。
琵琶湖線内は各駅に停車する。草津駅 - 京都駅間は内側線で運転されている。朝・深夜の一部列車をのぞきJR京都線からJR神戸線へと直通し、高槻駅 - 大阪駅 - 西明石駅間（始発から朝ラッシュ時までは京都駅 - 大阪駅 - 西明石駅間）を快速運転している。
朝ラッシュ時は米原・野洲発の系統のほか、安土発や草津線からの直通が運行されている。日中時間帯は1時間に4本（うち2本は京都駅 - 野洲駅間の区間系統）で運行されており、上り列車は京都駅を毎時07・22・37・52分の15分間隔で発車する。朝晩は長浜駅発着系統がある。2016年3月26日のダイヤ改正以前は東海旅客鉄道（JR東海）大垣駅発着の設定もあった。
221系・223系（1000番台・2000番台・6000番台）・225系0番台電車（いずれも網干総合車両所所属車）の6・8・10・12両編成で運転されている。京都駅発着の列車には4両編成で運行される列車があり、長浜駅・近江塩津駅発着の列車では米原駅で連結・切り離しをする列車もある。なおこれらいずれの普通列車にも女性専用車の設定はない。
琵琶湖線の普通でJR京都線に直通する列車は前述のように快速運転を行うが、京阪神緩行線内を各駅停車として運転する列車が一部存在する。平日朝のJR神戸線西明石始発の普通電車草津行き1本は運行区間内の全駅に停車する。2004年10月11日までは土曜・休日ダイヤでも設定があり、2004年10月18日から2013年3月15日までは野洲駅発着の設定もあったが、翌16日のダイヤ改正以降は前述の西明石発草津行きの1本のみとなった。
京阪神緩行線と直通する普通列車として運転する車両は207系または321系が使用されており、乗り入れ先線区の関係でこれらの列車のみに女性専用車の設定がある（2002年12月7日からは、始発から9時00分と17時00分から21時00分まで。2011年4月18日からは、平日・休日にかかわらず終日）なお2016年3月26日現在、設定があるのは前述の西明石発草津行きの上り列車1本と深夜0時台の京都発野洲行きの最終列車のみである。
草津線に直通する列車も朝夕に設定されており、京都総合運転所所属の117系・113系・221系電車も使われている。草津線直通の列車は新快速との接続および草津駅の線路配線の関係で草津駅 - 京都駅間を原則外側線で運転する。また山科駅 - 京都駅間は湖西線の新快速・普通も運転されており、この区間の日中は1時間に11本（土曜・休日は12本）の運転になる。
1989年3月10日までは草津線直通の客車列車や彦根駅から北陸本線に直通する気動車列車も設定されていた。
現在、定期列車はすべて電車で運転されている。
以下では、琵琶湖線の各駅の営業キロ・停車列車・接続路線についてを一覧表で示す。廃駅・廃止信号場については「東海道本線#廃駅」を参照。
琵琶湖線沿線では、特に大津市や草津市で人口の増加が続いており、以下の区間で新駅を設置することが検討されている。
このほか、南草津駅 - 瀬田駅間にも新駅設置が計画されていたが、草津市が新駅の設置計画を凍結する方針を2013年10月28日までに固めた。