京阪本線
1971年8月の樟葉駅移転改良工事完成に伴うダイヤ改正で、日中20分間隔から15分間隔に増発されて以降は、樟葉駅または丹波橋駅で特急を待避するようになった。8両編成運転は枚方市駅高架化工事(下り線の仮線移設)に伴い1985年から開始され、当初は朝夕ラッシュ時の樟葉駅で折り返す列車のみであったが、1987年の京都地下線(東福寺駅 - 三条駅間)の開業で全線に拡大していった。1987年6月改正以降は樟葉駅で同駅発着の準急と連絡するようになった。出町柳駅23時25分発急行淀屋橋行きは0時29分に淀屋橋駅3番線到着後、そのまま夜間滞泊し、淀屋橋駅の始発列車5時04分発普通三条行き(平日は5扉扱い)となるため、長年に渡り5扉車5000系の限定運用であった。
2000年のダイヤ改定までは、普通との連絡は基本的に守口市駅(萱島発着の普通)・香里園駅・丹波橋駅の3駅(宇治線直通の普通)であった。その後、2003年9月のダイヤ改定で昼間時の運転が中止(準急に置き換え)された後、2006年4月のダイヤ改定から2008年10月19日のダイヤ改定前までは、昼間は淀屋橋駅 - 枚方市駅間の運転(一部は準急、香里園駅で特急待避あり)、それ以外の時間帯は淀屋橋駅 - 出町柳駅間を15分間隔(夜間は20分間隔)で運転される形でほぼ終日運転されていて、土休日は京阪間通しの列車は原則として終点まで特急に追い抜かれなかった(ただしまれに三条駅で特急に追い抜かれることもあった)。
1980年3月まで寝屋川市駅・枚方公園駅は昼間時間帯のみ停車、守口市駅は終日通過となっていた(ただし、1960年代後半には朝ラッシュ時に守口車庫から出庫する守口駅発三条行きの急行が3本設定されていたが、1971年のダイヤ改正頃に廃止された)が、1980年3月のダイヤ改定で寝屋川市駅は終日停車、守口市駅は昼間時間帯停車となり、その後守口市駅・枚方公園駅には夕ラッシュ時にも停車するようになるなど、ダイヤ改正(改定)毎に停車時間帯が拡大し、2003年からは22時台頃まで停車するようになった結果、早朝から朝ラッシュ時および深夜のみ通過となった。その後、2008年の中之島線開業で早朝と深夜の列車についても停車を開始し、ここに全急行列車が両駅に停車するようになった(朝ラッシュ時の急行は同改正で廃止)。
京都競馬開催時(場外の時期も含む)は淀駅に臨時停車していた。2008年10月19日改正ダイヤからは、急行に代わって快速急行が臨時停車していたが、2011年5月のダイヤ改定で日中の快速急行が廃止となり、代わりに樟葉発着の急行を延長する形で土休日朝に淀行き、夕方に淀発の急行が設定されるようになった。快速特急「洛楽」が運転される春秋の特別ダイヤでは特急の送り込みの関係上、京都競馬開催の有無に関係なく午後の時間帯(15時 - 17時台) に淀発出町柳行きが運行された。
2009年9月のダイヤ改定で、平日夕ラッシュ上りピーク時の中之島発樟葉行き快速急行3本が淀屋橋発樟葉行きの急行4本に振り替えられた(中之島発の列車は普通に変更)。2011年5月のダイヤ改定では日中に淀屋橋駅 - 樟葉駅間運転の急行が毎時片道4本設定され、京橋駅(中之島駅発着の列車)・守口市駅・香里園駅で普通に、樟葉駅で特急に連絡するようになった(ただし香里園駅・枚方公園駅 - 樟葉駅以北の特急停車駅間は、枚方市駅で特急と準急または普通を乗り継ぐ方が早い)。また、夕方時間帯の下りにも設定された。
2013年3月16日のダイヤ改定で、日中は毎時3本とされ、準急と交互に20分間隔での運転になった。また土日に運転の急行淀行き2本を樟葉行きに短縮し、平日夕方ラッシュに運行されている樟葉行き4本を淀行きに変更した。また深夜にも淀行き(準急樟葉行きから変更)が設定された。2016年3月19日のダイヤ改定で日中の運転が取りやめとなった。
2017年2月25日のダイヤ改定より、上り快速特急「洛楽」運転時間帯には、八幡市駅(現在の石清水八幡宮駅)、伏見稲荷駅、清水五条駅、神宮丸太町駅などの京都観光最寄駅に配慮して、出町柳行き(快速急行より変更)が平日に2本、土・休日に5本設定された。この列車は、枚方市駅で快速特急「洛楽」を待避し、京都競馬開催時(場外の時期も含む)は淀駅に臨時停車する。
2018年9月15日のダイヤ改定では、平日1本、土休日に2本あった8000系運用(2017年8月20日以降「プレミアムカー」連結)は廃止され、平日夜には出町柳発淀行きが3本増発された。土休日朝に特急が増発された関係で、当該時間帯の出町柳行きは、6時台は準急に変更、7時台は樟葉行きに短縮された。また、2008年10月改正で廃止された枚方市行きが、平日夜と土休日昼に1本ずつ設定された。
2021年9月25日のダイヤ改定では、土休日の上り急行が全て出町柳行きに変更された。また、大阪方から深夜急行停車駅への最終列車は淀屋橋0時発の快速急行となったが、駅時刻表や停車駅案内(京阪電車公式ホームページでも公開)には深夜急行の表記が残っている。
主に複々線区間で通過運転を行い、そのほかの区間は各駅に停車する。平日朝ラッシュ時の下りは守口市駅を通過する「通勤準急」として運転し、それ以外は守口市駅に停車する「準急」としてほぼ終日運転され、守口市駅で普通と連絡する。原則淀屋橋駅発着であるが、平日朝夕には中之島駅発着の列車も運転される。また、枚方市駅・樟葉駅、淀駅(通勤準急を除く)発着の区間運転列車が設定されているほか、早朝には三条発淀屋橋行きが設定されている。中書島駅 - 七条駅間にはホーム有効長が7両分の駅があるため、京阪間通しの列車はすべて7両編成での運転であり、8両編成での運転は淀駅以南に限られる。京橋駅で中之島駅発着の普通と連絡する列車がある。
各駅停車区間における特急との連絡は、基本的に枚方市駅・丹波橋駅・三条駅の3駅で行う。日中の快速急行とは樟葉駅での連絡または龍谷大前深草駅での通過待ちを行う。ラッシュ時には京橋駅での連絡、萱島駅・淀駅・龍谷大前深草駅での通過待ちや、香里園駅や枚方市駅で快速急行・急行との連絡を行う列車がある。
種別幕の地色は両種別ともに青である。6000系登場以前は白地に青字であった。また、方向板は丸板で、白地(天満橋駅発着列車は黄色地)に青文字で準急(行き先は黒字)と書かれたものを掲出していた。
1980年3月のダイヤ改定前は朝夕時間帯のみの運行であったが、日中の区間急行を準急に変更する形でほぼ終日運転となり、萱島駅発着列車との連絡のため同駅にも停車するようになった。この当時は日中を中心に基本的に枚方市駅折り返しで、樟葉駅で折り返すのは朝夕に限られていたが、1987年6月1日のダイヤ改定で日中も樟葉駅で折り返すようになった。
1989年9月には京都側にも通過運転を行う準急が設定された(出町柳駅 - 淀駅・樟葉駅間;後述)。また1990年までは夕方以降も守口市駅は通過だった。2003年9月のダイヤ改定で、全列車萱島駅 - 出町柳駅間は各駅停車(1987年以前の運転体系。ただし当時は鴨東線区間は未開業)に再度戻された。この改定で昼間に全線通しの運転と枚方市駅折り返し運転が1時間あたり6本ずつ設定された(計12本)。平日夕方ラッシュ時には交野線直通準急「ひこぼし」(天満橋駅始発)が設定された。
2006年4月のダイヤ改定では、枚方市駅折り返しの急行が1時間あたり6本設定された関係で、昼間の準急の運行がなくなったが、2007年9月のダイヤ改定で15時以降に急行が準急に置き換わるパターンとなった。この時間帯は急行と同様に、香里園駅で特急待避をしていたが、萱島駅で必ず区間急行(後述)との接続を取っていた。
中之島線開業日の2008年10月19日のダイヤ改定では、再び昼間に全線通しの運転が毎時4本復活した。また、守口市通過列車を「通勤準急」として分離した。「ひこぼし」は運転時間帯が変更され、深夜帯の快速急行に置き換えられた(「ひこぼし」の愛称は従来どおり使用)。
2009年9月のダイヤ改定により、夕方以降の列車は京都側での普通の区間列車(樟葉駅・淀駅 - 三条駅・出町柳駅間)と樟葉駅折り返しの準急列車が統合され、中書島駅 - 樟葉駅間の速達列車の通過駅(淀駅・橋本駅)でも利便性が向上している。
2011年5月28日のダイヤ改定では、急行の終日運行が復活した関係で、日中の準急が1時間あたり4本から2本に削減の上、中之島駅発着に変更され、京橋駅で淀屋橋発の特急や普通と接続を行うようになった。そのため、日中の中之島線直通列車は準急2本・普通4本とも淀屋橋駅発着列車を2本連続で接続待ちしてから、改めて京橋駅を発車するダイヤになり、京橋駅での停車時間が非常に長くなった(正月ダイヤの日中でもほぼ同様、ただし当該時間帯の中之島線直通列車は普通のみ)。
2013年3月16日のダイヤ改定で、日中の運転は1時間あたり中之島駅発着2本から淀屋橋駅発着3本に変更された。春秋の特別ダイヤでは4本(出町柳行き2本、枚方市(夕方以降は出町柳行き)行き2本に変更された。枚方市駅で折り返す列車は香里園駅で特急に追い抜かれる列車がある。
2016年3月19日のダイヤ改定では、日中の急行を準急に置き換え、淀屋橋駅 - 出町柳駅間の列車が10分間隔で1時間あたり6本となった。また、日中の特急との接続駅が樟葉駅・丹波橋駅・三条駅に変更され、香里園駅で特急を待避する運行形態に変更された。夕ラッシュ時間帯の上り区間運転の列車は枚方市駅折り返しとなった。平日枚方市駅7:03発中之島行き通勤準急が3000系(2代)での運用となった(2017年8月20日改定で一般車に変更)。
2017年2月のダイヤ改定以降、夕ラッシュ時の淀屋橋発の一部が中之島発(京橋で特急に連絡)に、樟葉発中之島行きが一部を除き淀屋橋行きに変更された。
2021年9月25日のダイヤ変更により、通勤準急の運転本数が15本から12本に減少した。日中の特急との連絡は、枚方市駅・丹波橋駅・三条駅に変更された。日中に運転の快速急行と樟葉駅で連絡し、龍谷大前深草駅で待避するようになった。
主に朝夕に運転される種別で、複々線区間の途中駅である守口市駅以北を各駅に停車することで、大阪モノレール線との乗り換え駅でありながら外側線(緩行線)にしかホームがない門真市駅やその周辺の駅の速達・利便性を確保する役割を担っているほか、平日朝ラッシュ時下りでは通勤快急と通勤準急が停車しない守口市駅を補完する役割も持つ。大半の列車が寝屋川車庫への出入庫も兼ねた萱島駅発着で、萱島以北も走るのは平日朝の下り樟葉発3本と枚方市発1本、上り枚方市行き1本、平日深夜の上り香里園行き1本のみである。内側線の容量の関係上、平日朝ラッシュ時下りには全線外側線を走行する列車が2本ある。前を走行する普通列車の速度に合わせて走るため、守口市駅 - 京橋駅間の所要時間は急行線を走る区間急行より2 - 3分遅い。
平日朝ラッシュ時の淀屋橋発樟葉行き上り列車の1本は、枚方市駅まで後部2両が「女学生・児童優先車両」となることがある。学校の授業がある期間に、香里園駅を最寄り駅とする香里ヌヴェール学院中学校・高等学校の生徒向けに設定されている。設定時は車両の前後に「後部2両 女学生・児童優先」の看板が掲出される。
区間急行は他社では急行と準急の中間の種別として使われるが(近畿日本鉄道・南海電気鉄道など)、京阪では伝統的に区間急行を準急と普通の中間の種別としている。英文字表記は他社の「準急」に当たる"Semi-exp. (SEMI-EXPRESS)"と表記され、準急には他社の「区間急行」に当たる"Sub-exp. (SUB-EXPRESS)"と表記されていることから、区間急行と準急の位置付けが逆になっている(京阪の区間急行=他社の準急、京阪の準急=他社の区間急行)ことがわかる。
方向幕の地色は緑色である。長らく「区急」と略記されていたが、駅の発車標では2003年9月改正以降、車両の方向幕では2008年の中之島線対応の際に、「区間急行」表記に変更された。なお、前面の行先表示板を使用していた頃は、区間急行は普通の板の行先の下に赤字で「急」と書かれたものを使用していた時期があった。
1980年3月のダイヤ改定で、枚方市駅が最北であった区間急行の運転区間が樟葉駅まで延長された。また日中の列車は準急に変更され、それ以降は朝夕ラッシュ時の専従列車として運転されてきたが、2006年4月16日のダイヤ改定で、中之島線開業ダイヤへの移行準備のため、26年ぶりに日中にも設定された(原則天満橋 - 萱島間の運転)。
2008年10月19日のダイヤ改正では中之島発着に延長された(平日ラッシュ時には淀屋橋行きも運転)ほか、日中毎時2本が樟葉発着となり、香里園で快速急行に、枚方市で枚方市発着の特急に連絡した。
2009年9月12日のダイヤ改定では、平日夜間に萱島発中之島行きが10000系4両編成で設定された(折り返し快速急行「ひこぼし」)が、2011年5月28日改定で日中の列車とともに廃止された。
2016年3月19日のダイヤ改定では、朝の枚方市発の列車が樟葉発の準急に変更された。一方、平日朝に樟葉行きが1本復活したほか、平日に樟葉発淀屋橋行きが設定された。
2017年2月のダイヤ改定では、夕ラッシュ時上りの一部が準急に変更された。
2018年9月15日のダイヤ改定で、平日早朝の下り樟葉発の準急1本が格下げされ、萱島以北を走る区間急行は1本増えた。
2021年1月31日のダイヤ改定では、平日朝の樟葉行きが廃止され、枚方市駅 - 樟葉駅間は下りのみの運転となった。また、平日夜に香里園行きが設定された。同年9月25日改定で、香里園行きが淀屋橋23時18分発から中之島20時50分発に大幅に繰り上げられた。
各駅に停車し、全線で運転される。案内放送では「各駅停車」で統一されている。
日中含め中之島駅 - 萱島駅・枚方市駅間の運転が主である。時間帯により淀屋橋駅・樟葉駅・出町柳駅始発・終着の列車や、京都側のみ運転の淀駅 - 出町柳駅間の列車が設定されているほか、早朝には寝屋川市発出町柳行きや土休日夜には出町柳発樟葉行きが1本、出町柳発守口市行きが1本、出町柳発寝屋川市行きが設定されている。京阪の列車として所要時間が最長となる中之島駅 - 出町柳駅間を乗り通すと約90 - 110分かかる。
日中は守口市駅で準急と、枚方市駅で特急と連絡する。萱島駅折り返し列車は、原則萱島駅で準急(同駅以北各駅停車)と連絡する。快速急行・急行の運転時間帯は守口市駅・香里園駅で連絡する。準急と同様に京阪間通しの列車及び淀駅 - 出町柳駅間の列車はすべて7両編成であり、8両編成での運転は樟葉以南と深夜の三条発出町柳行きのみである。
2000年7月のダイヤ改正まで、京阪間通しの普通は香里園駅 - 三条駅または出町柳駅間を、枚方市駅・深草駅(現:龍谷大前深草駅)で特急を待避しつつ、後続の急行から逃げ切るダイヤとなっていた。同改正ダイヤでは、丹波橋駅で特急と急行が連絡するようになり、深草駅で2列車連続待避となった。伏見稲荷駅で急行・普通を乗り継ぐことで、丹波橋駅以南の特急・急行停車駅 - 鳥羽街道駅・東福寺駅間の所要時間が短縮された。また、三条方面 - 宇治線の直通列車(中書島駅で進行方向が変わっていた)は、中書島駅で系統分割のうえ、丹波橋駅での急行との連絡を取りやめ、三条駅・出町柳駅または中書島駅まで先着となった。中書島駅発着は特急の直後・直前となり、中書島駅以南の特急・急行停車駅 - 伏見桃山駅間の所要時間が短縮された。
日中の大阪方では、長らく全線直通と萱島駅折り返しの2系統での運転であったが、2003年9月のダイヤ改正で、10分ヘッドとなった日中は萱島折り返しに統一され、全線直通系統を準急とした。2006年4月改正で日中の普通は全線直通に統一(再設定)されたが、2008年10月改正で1時間あたり6本中2本を残して再び全線直通系統が準急となり、萱島駅折り返しが再設定されたほか、ラッシュ時間帯に運転されていた京都方の区間列車は、全線直通の準急・普通に統合され大幅に削減された。
2011年5月28日のダイヤ改定では、日中の区間急行廃止に伴い、普通が中之島駅発着に振り替えられ、日中の淀屋橋発着の列車は毎時2往復のみとなった。さらに、2013年3月16日のダイヤ変更で日中は全て中之島駅発着とされ、淀屋橋・北浜両駅から野江駅 - 土居駅間各駅への利用者は京橋駅での乗り換えが必要となるケースが増えた。
2016年3月19日のダイヤ改定では、日中の中之島駅 - 出町柳駅間の列車が中之島駅 - 枚方市駅間の運転に変更された。また、日中の香里園駅での連絡が取り止められた。平日朝ラッシュ時の香里園行き上り列車の1本は、後部2両を女学生・児童優先車両としていたが、この改定で消滅し、区間急行に設定が引き継がれた。
2017年2月25日のダイヤ改定では、日中の萱島発着のうち、毎時1本が枚方市発着に変更され、日中は中之島駅 - 枚方市駅間4本、中之島駅 - 萱島駅間2本の運行が基本となった。
2021年1月31日のダイヤ変更では、深夜の香里園行きが消滅した。
2021年9月25日のダイヤ変更から、日中の枚方市発着は香里園駅で、萱島発着は守口市駅で快速急行と連絡する。
通常期の昼間時の1時間毎の運転本数をまとめると以下のとおりになる(2021年9月25日ダイヤ改正時点)。なお、ダイヤ改正以前の日中の運転本数については京阪電気鉄道のダイヤ改正を参照。
京都競馬場での競馬開催時には、最寄駅となる淀に向けて臨時列車が運転されている。メイン競走の格により本数は増減する。
1990年代までは、午前に淀屋橋発淀行きの急行、午後に淀発天満橋行き(一部淀屋橋行き)および三条行きの急行が運転されていた。この臨時急行は「馬急(うまきゅう)」とも呼ばれ、行先表示板を使用していた時代には蹄鉄が描かれたものを使用していた。1999年4月から2003年9月6日ダイヤ改定前までは、午前の急行に代わって「淀快速ターフィー号」が運転されていた(停車駅は淀屋橋・北浜・天満橋・京橋・守口市・淀。ただし守口市停車は2000年秋から)。この列車では競馬専門紙のトラックマンやスポーツ新聞の競馬担当記者による競馬予想が車内で放送されていた。それ以降は準急の枚方市駅(2003年9月改定以前は樟葉駅) - 淀駅間を延長する列車のうち枚方市駅 - 淀駅間で急行運転するものは「Gallop」(ギャロップ)として運転され、ヘッドマークも掲げられていた。2006年4月のダイヤ改定以降は高架化工事に伴い下り線が始発線のない仮設ホームに移設されたため、臨時列車の本数が大幅に減ったものの、メイン競走の格によって復路のみ淀発天満橋行や三条行の急行が運転されることがあった。2008年10月からは快速急行が淀駅に臨時停車するようになり、2011年5月に昼間の快速急行が廃止されて一旦は廃止されていたものの、2016年3月19日のダイヤ改定で臨時停車を再開した。現在はメイン競走の格によって増減するが、中之島駅 - 淀駅間の急行(往路は上り・復路は下り。場合によっては特急も運転されることもある)、淀駅 - 三条駅間の普通(上りのみで運転されない場合もある)が運転される。例外として2010年11月27日には京阪杯開催および京阪電車100周年を記念して臨時ターフィー号が1本運転され、また2011年度も11月26日に臨時ターフィー号が淀屋橋駅 → 淀駅間で片道1本運転された。
過去にはホームに観戦帰りの客が殺到し、安全性確保のために通常は通過する特急が急遽臨時停車した例もあった。また、2003年9月6日の大幅なダイヤ改定直後の同年10月 - 11月の日曜日のうち4日間と、2004年5月2日には「休日特別ダイヤ」を編成したことがあった。このダイヤでは朝夕に各種列車の増発が行われ、特に夕方(16 - 17時台)には10分当たり三条発天満橋行き臨時特急1本、淀発天満橋行き臨時急行1本、淀発淀屋橋行き「Gallop」1本が増発され、定期列車と合わせて複線区間(淀駅 - 萱島駅間の下り)で10分間に片道5本(平均2分間隔)という朝ラッシュ時間帯並みの本数となった。
毎年正月三が日には成田山不動尊、石清水八幡宮、伏見稲荷大社を始めとする沿線の寺社への初詣需要に対応するため、大晦日の夜間18時台から、翌年1月3日(曜日配列によっては4日または5日)までは、「土曜・休日ダイヤ」を適用せず、「大晦日ダイヤ」・「正月ダイヤ」を編成して運転している。これらは交野線、宇治線、石清水八幡宮参道ケーブルにおいても適用される。各駅や全列車の時刻などは、京阪電鉄の公式ホームページ上や、広報誌『K-PRESS』、またはリーフレットなどで公表される。
大晦日の始発電車から18時までは京阪線共通で「土曜・休日ダイヤ」で運転し、同日18時から翌年の元日10時までは「大晦日ダイヤ」として、通常とは異なるダイヤに切り替え、翌年の元日早朝にかけて終夜運転を実施する。
2011年以降(年表記は大晦日基準、この節において以下同じ)は急行を淀屋橋駅 - 出町柳駅間で20分間隔、普通を淀屋橋駅・中之島駅 - 出町柳駅間で20分間隔で運行している。ただし、3時台以降は運転間隔が広がり、それぞれ30分間隔となるほか、入庫のための萱島行き普通列車も運転される。終夜運転時における急行と普通の連絡は香里園駅のみで行う。
京阪線の終夜運転の開始は1957年に遡る。過去の運行概要は以下のとおりであった。
1957年の開始時は、天満橋駅 - 三条駅間に普通列車を20 - 30分間隔で運転した。
1960年代から1970年代前半は、全線通しの急行・普通をそれぞれ20 - 30分間隔で運転した。
その後1979年までは、淀屋橋駅 - 三条駅間の急行を枚方市駅 - 中書島駅間の各駅に停車させて運転し、淀屋橋駅 - 枚方市駅間および中書島駅 - 三条駅間に普通を別途運転した。
1980年から1988年までは、淀屋橋駅 - 三条駅間の準急(守口市駅は通過)と淀屋橋駅 - 萱島駅間の普通が運転された。1980年以降、三条発淀屋橋行の準急は、終夜運転時間帯のみ見られるものであった(淀屋橋発三条行準急は最終電車で毎日運転)。
鴨東線開業後の1989年以降は、淀屋橋駅 - 出町柳駅間の急行(守口市駅・枚方公園駅にも停車)と淀屋橋駅 - 三条駅間の普通が運転されるようになった。3時台頃までは急行は10分間隔、普通は20分間隔が基本であった。
2007年は一部変更され、淀屋橋駅 - 出町柳駅間の急行・普通が15 - 20分間隔での運転となり、急行が減便されたものの、普通が出町柳駅まで延長運転された。
中之島線開業後の2008年 - 2010年は、淀屋橋駅 - 出町柳駅間の急行を20分間隔、普通を中之島駅 - 出町柳駅間で20分間隔、1 - 3時台には樟葉駅 - 三条駅間の区間運転の普通を20分間隔で運行した。
淀屋橋発の特急は2002年までは0:40 - 0:50発が最終となる延長運転を行っていたが、枚方市駅・樟葉駅に停車開始後の2003年以降は0:00発、2006年以降は23時台発に短縮されている。
2020年と2021年の大晦日については、終夜運転を行わない。
元日の10時から1月3日の終電までは「正月ダイヤ」を実施しており、終日に渡り通常ダイヤとは異なるダイヤとなる。通常ダイヤで急行を運転していない年であっても、日中は初詣需要を考慮し、石清水八幡宮駅、伏見稲荷駅、清水五条駅、神宮丸太町駅に停車する急行を出町柳駅発着で運転するのが特徴である。結果、京都側で増発される影響で普通は出町柳駅には入線せず三条駅発着となる。各種別が2013年までは10分間隔、2014年から2021年までは12分間隔、2022年からは15分間隔で運転される。
正月ダイヤにおける各種別の運行形態は以下のとおりである。
快速特急「洛楽」
午前に淀屋橋発出町柳行きが5本、夕方に出町柳発淀屋橋行きが4本をそれぞれ30分間隔で運転する。車両に関しては3000系、8000系の両方を使用し、正月ダイヤ期間限定で「初詣 洛楽」と描かれた毎年異なるデザインのヘッドマークが全列車に掲出される。
年によっては通常ダイヤよりも本数が増減する。2022年以降は通常ダイヤの減便に合わせて日中は15分間隔での運転となっている。車両に関しては、8000系での運転本数も日中は1時間あたり3 - 4本となり、一般車での運転は快速特急「洛楽」運転時間帯に行われる。
急行停車駅で有名寺社の最寄り駅である香里園駅、石清水八幡宮駅、伏見稲荷駅(それぞれ成田山、石清水八幡宮、伏見稲荷大社の最寄り駅)などの初詣需要に対応するため通常ダイヤよりも本数が大幅に増加し、正月ダイヤにおいて準急に代わる主力種別となる。淀屋橋駅 - 天満橋駅間および三条駅 - 出町柳駅間で本数が大幅に減る普通を補完する役割も持つ。早朝から夕方までと深夜の下りの運転で日中は15分間隔、ほとんどの列車が京阪間通しでの運転である。ただし、夕方の上りは樟葉行きとなる。2022年以降は各種別の減便と3000系にプレミアムカーが連結されたことにより一部の急行もプレミアムカー連結で運行される(ただし、快速急行通過駅はプレミアムカー券の券売機がなく、券売機がある駅でも機械上で乗車区間の設定がないため、事前にインターネットで購入しておく必要がある)。
通常ダイヤよりも本数が大幅に減少し、朝と夜のみの運転となり、日中の運転はなくなる。
通常ダイヤと運転時間帯はほとんど変わらないが、本数は減少する。
年によって通常ダイヤよりも大阪側においては本数が増減するが、日中に萱島駅発着の列車や準急が運転されない影響で京都側においては本数が増加する。2022年以降は通常ダイヤの減便に合わせて日中は中之島駅 - 三条駅を15分間隔で運行する。
通常の土休日ダイヤでは運転されている快速急行の設定はない。
なお、京都競馬の京都金杯の開催時は正月ダイヤまたは平日ダイヤで競馬関連の臨時列車が運転される珍しい事例が見られることがある。
過去の運行概要は以下のとおりであった。
1960年代前半頃までは、日中は特急を運休とした上で、天満橋駅 - 三条駅間の20分間隔の定期急行の間に臨時急行を2本運行し、平均6分40秒間隔で運転した。臨時急行のうち1本は守口駅・寝屋川市駅にも停車したほか、全便伏見桃山駅にも臨時停車した。
1960年代後半頃では、特急が運行されるようになった上で、20分間隔の定期急行の間に臨時急行を2本運行し、平均6分40秒間隔で運転した。さらに必要に応じ臨時特急を増発した。
特急用の車両は2003年以前は予備車を含めてフル運用に入り、賄いきれなくなった運用に9000系が入る程度だった。さらに9000系登場以前は一般車が特急の運用に入ることもあった。一般車(6000系以降の車両を除く)の運用の中には1983年(6000系7連車登場前)までは真正面に特急のシンボルマーク(鳩マーク)を掲げて運転していたこともあり、特に1900系の使用頻度が多かった。
1980年以前は、急行は当時、日中のみの停車であった寝屋川市駅・枚方公園駅に加え、通常ダイヤでは通過していた守口市駅にも停車していた。
鴨東線開業後の1990年から数年間と2004年は、午後時間帯に出町柳駅発着の特急と三条駅発着の特急を交互に運行していたことがあった。夕刻に20分間隔で三条発の臨時特急がさらに増発されることもあった。
中之島線開業までは長らく、昼間は特急と急行が淀屋橋駅 - 出町柳駅(1989年までは淀屋橋駅 - 三条駅)間、普通は淀屋橋駅 - 三条駅間で運転されていた。2003年まで存在した三条駅発着の宇治線直通普通列車は宇治線内での折り返し運転となった。
中之島線開業後の2009年 - 2011年は、特急が淀屋橋駅 - 出町柳駅間、急行が淀屋橋駅(3本に1本の割合で中之島駅) - 出町柳駅間、普通が中之島駅(3本に1本の割合で淀屋橋駅) - 三条駅間で運転された。
2012年は以前と比べて早朝・夜間に特急が増発された。
2014年からの正月ダイヤでは、午前に淀屋橋発出町柳行き、夕方に出町柳発淀屋橋行きのノンストップ特急(列車種別は快速特急)「洛楽初詣」(2015年以後は「洛楽」)が運行された一方、日中の特急・急行・普通は12分間隔の運転となった。
大文字五山送り火のある毎年8月16日は、土曜日・日曜日にならない限りは原則として平日ダイヤの運転となる。