奈良線同様に利用が急増し、1996年に二条駅-花園駅間の高架化、2000年に二条駅-花園駅間を複線化するなど、線路移設や部分的な複線化によって輸送改善を行ってきたが、2003年からはさらなる輸送力増強のため、京都駅-園部駅間の全線複線化工事および嵯峨嵐山駅・亀岡駅の改良工事と、周辺道路の混雑解消と安全確保のため花園駅-嵯峨嵐山駅間の高架化工事が行われた。