高砂線
加古川駅を出てしばらくの区間は加古川線と線路を共有していた。加古川線が進路を北に向ける一方、高砂線は南東方向に分岐。築堤および陸橋によって山陽本線(現在は高架だが本路線営業当時は地平)・国道2号を乗り越え、ふたたび地平に降りつつ線路が南北方向へ向き変わり、加古川市役所東側の野口駅に到着した。野口駅では別府鉄道野口線が接続し、プラットフォームを共有していた。
そのまま南に下り、鶴林寺への最寄り駅・鶴林寺駅に到着した。鶴林寺駅を発車すると、国道250号(明姫幹線)・山陽新幹線・山陽電鉄本線をくぐり尾上駅に到着した。
尾上駅から線路は東西方向を向き、山陽電鉄本線の南側に沿う。第一加古川橋梁で加古川を横断し、高砂北口駅に到着した。
高砂北口駅から線路はふたたび南北方向を向き、西側から国鉄高砂工場などからの引き込み線が合流し、高砂駅に到着した。そのまま南下し、終点の高砂港駅に到着した。
日中は2時間に1本、ラッシュ時は40分 - 1時間毎の運行であった。廃止直前の運転本数は1日12往復となっていた。