阪急京都本線
天神橋駅 - 京阪京都駅間に運行していた急行の一部を淡路駅で増解結し、十三線十三駅まで直通することで阪神急行電鉄(阪急)との連絡を図る阪急連絡急行を運行開始する。 阪急も梅田駅 - 阪急神戸駅間で西宮北口駅のみに停車していた神戸線特急を十三駅に停車し、京阪十三線との連絡を図った。
1989年(平成元年)12月16日のダイヤ改正では、茨木市と大阪市内とのビジネス利用増加に対応し、従来15分間隔であった特急・急行のうち、平日日中に限り急行を10分間隔へ増発、特急を20分間隔へ減便したダイヤへと変更した。1987年(昭和62年)に国鉄が分割民営化されて発足したJR西日本も1990年(平成2年)3月10日には新快速を日中に限り高槻駅停車としている。
1997年(平成9年)3月2日改正では、沿線人口のさらなる増加を見込んで、すべての特急が高槻市駅に停車するようになる。一週間後の8日には新快速も終日高槻駅停車となった。
途中、十三駅・高槻市駅・大宮駅・烏丸駅に停車していたこの当時の特急の運転形態は、平日日中は20分間隔、それ以外は15分間隔で、夜間には30分程度開くこともあった。平日日中の河原町行き、平日夜間の一部と休日の梅田行きは、桂駅で先行の急行を追い抜くダイヤであった。
夜間時間帯の特急増発。
深夜時間帯に十三駅 - 千里山駅間の普通を梅田駅まで延長。
千里線と大阪市営地下鉄堺筋線(天神橋筋六丁目駅-動物園前駅間)との相互直通運転を開始したことによるダイヤ改正。
高架駅だった千里線の天神橋駅を廃止し、地下に天神橋筋六丁目駅を開業。同駅は大阪市交通局(当時)の管理となる。
東吹田検査場が京都本線の相川駅 - 正雀駅間に設けられたため、同区間の下り線に東吹田信号所を新設。
普通の運転系統を大幅に変更した。昼間の場合、改正前は梅田駅 - 北千里駅間、天神橋駅 - 北千里駅間、天神橋駅 - 河原町駅間、十三駅 - 茨木市駅間での運転から、改正後は梅田駅 - 北千里駅間、動物園前駅 - 北千里駅間、動物園前駅 - 高槻市駅間、十三駅 - 河原町駅間での運転に変更した。 天神橋筋六丁目駅(改正前は天神橋駅)と上牧駅以遠の京都方面を結ぶ普通列車はいったん廃止される。 これにより、茨木市駅 - 高槻市駅間の普通列車は毎時4往復から毎時8往復に増発された。
開通直後に撤去されていた相川駅の待避線のうち、大阪方面の待避線が復活する。同駅は下りのみ待避可能な2面3線となった。
ダイヤ改正に先立つ11月30日には梅田駅(旧駅)の宝塚線ホームを新駅に移転、移転前の宝塚線ホーム4号線を転用し、京都線の梅田駅(旧駅)ホームを一時的に2線から3線に増設。翌年に開かれる大阪万博への輸送に対応するため。
例年、春・秋の行楽期には観光地の嵐山への行楽輸送のため京都線を経由して嵐山線に直通する臨時列車が設定されている。過去に運行されていた列車も含め、阪急嵐山線の項を参照。
阪急の基幹3路線系統が並走する大阪梅田駅 - 十三駅間を除き、一貫して淀川の右岸側に路線が通っている。路線敷設の経緯から線形は比較的良く、とりわけ上新庄駅 - 桂駅間には運転上考慮すべきカーブはあまりみられない。西日本旅客鉄道(JR西日本)の東海道本線(JR京都線)は崇禅寺駅付近 - 大山崎駅間では当路線の北寄りを、それ以外では南寄りのルートを通る。
ほかにも東海道新幹線や名神高速道路、国道171号も当路線に近いルートを通る区間があり、特に高槻市駅 - 西山天王山駅付近では淀川と北摂山地および天王山に挟まれた狭隘な平地をこれらの路線が近接して並走する光景もみられる。
3月から約半年間、千里線沿線の千里丘陵一帯で日本万国博覧会(大阪万博)が実施された。阪急グループの北大阪急行のほか、千里線に万国博西口駅を仮設して千里線・京都本線でも観客輸送を実施した。3月8日には南茨木駅が常設駅として京都本線に開設されている。
梅田駅・動物園前駅 - 北千里駅間に「エキスポ準急」、高速神戸駅・宝塚駅(宝塚本線経由) - 万国博西口駅間に「エキスポ直通」を運行した。詳細は「阪急千里線#臨時列車」や「大阪万博の交通」を参照。 これら臨時列車の運行などに対応するため、北千里駅の北側に引上線を新設した。
日中の特急を平日は淡路駅、休日は茨木市駅に臨時停車した。
千里線のほか、南茨木駅、茨木市駅から会場へのバスと連絡した。
閉幕後、梅田駅の京都線ホームは再度2線に縮小した。翌1971年(昭和46年)には当路線の乗り場は高架ホームに移転し、2・3号線が設置された。