JR京都線
京都駅発着の列車は、駅の西寄りにある30番のりば（設定当時は「はるかのりば」）を使用している。そのため京都発の列車は、まず嵯峨野線の線路を走行し、京都貨物駅構内から貨物線を通り、桂川駅付近で東海道本線（JR京都線）を乗り越し、向日町駅構内でJR京都線の下り外側線（列車線）に入る。その後茨木駅から再びJR京都線の複々線を乗り越し吹田信号場へと入り、梅田貨物線を走る。