JR神戸線
HOT7000系 智頭急行の車両を使用し、特急「スーパーはくと」で使用されている。
キハ189系 吹田総合車両所京都支所に所属する車両で、特急「はまかぜ」として全線を走行している。2010年11月7日からキハ181系に代わって運転を開始した。
智頭急行HOT7000系
キハ189系
それ以外の快速は最高速度120km/hであり、221系、223系6000番台も使用される。
姫路・加古川方面からの大阪方面への列車は始発駅から西明石駅到着まで車内では「普通(西明石から快速)」または「西明石まで各駅に停車、西明石から快速」と表記・案内され、姫路駅 - 大久保駅間の各駅の発車標および自動放送でも「西明石から快速」、この区間の駅の時刻表では三ノ宮・大阪方面は「西明石まで各駅に停車、西明石から快速」として案内されている。列車の種別幕は、加古川・姫路方面への列車は明石駅で「快速」から「普通」に変わるが、大阪方面への列車は西明石駅で「普通」から「快速」に変わる。
1991年3月15日までは、日中時間帯の半数が西明石駅発着であり、2004年10月15日までは朝ラッシュ明け、2009年3月13日までは深夜にそれぞれ西明石行きの列車が設定されていた。2013年3月16日の改正で、平日の午前中の快速1本が西明石行きに変更された。2000年3月10日までは大阪方面から赤穂線備前片上駅まで運転する列車があった(姫路方面は外側線を運転)。2013年3月16日のダイヤ改正で夕方の新快速が増発されたことにより、この時間帯の外側線で運行する快速列車が廃止された。
関西から山陰方面への特急列車として、大阪から播但線経由で浜坂・鳥取方面へ特急「はまかぜ」、京都から智頭急行線経由で鳥取・倉吉方面へ「スーパーはくと」が運転されている。このほか、通勤客向けの特急として朝と夜に「らくラクはりま」、夜行列車として東京と四国・山陰を結ぶ寝台特急列車「サンライズ瀬戸」「サンライズ出雲」が運転されている。いずれも京都駅・大阪駅 - 姫路駅間では130km/h運転を行っている。
特急は、JR神戸線区間では新快速停車駅の尼崎駅と芦屋駅は全列車が通過し、「サンライズ瀬戸」「サンライズ出雲」は下りは姫路駅、上りは姫路駅・三ノ宮駅・大阪駅に停車する。「スーパーはくと」・「はまかぜ」・「らくラクはりま」は、大阪駅・三ノ宮駅・明石駅・姫路駅に全列車が停車し、「スーパーはくと」の一部と「はまかぜ」・「らくラクはりま」は神戸駅、「スーパーはくと」・「はまかぜ」の一部と「らくラクはりま」は西明石駅・加古川駅、「らくラクはりま」は新快速が通過する大久保駅にも停車する。
JR西日本のアーバンネットワーク(京阪神エリア)の路線の一つであり、大阪・梅田に位置する大阪駅から神戸市最大のターミナル駅である三ノ宮駅を経由して、明石市・加古川市・姫路市などの兵庫県内の瀬戸内海沿い(播磨地域)の各都市とを結ぶ通勤・通学路線である。
1874年(明治7年)に開業した大阪駅 - 神戸駅間の東海道本線区間は、1872年(明治5年)開業の新橋駅 - 横浜駅間に次いで日本の鉄道としては2番目に古い。神戸駅 - 姫路駅の山陽本線区間は1888年(明治21年)から1889年(明治22年)にかけて山陽鉄道によって敷設されたもので成り立ちが異なる。こうした歴史的経緯から神戸駅を境に東側が東海道本線、西側が山陽本線と路線名称上は分かれているが、当路線は途切れることなく一体的なダイヤ体系で運行されており、神戸駅は単にJR神戸線の途中駅となっている。大半の列車はJR神戸線内で完結せず大阪駅からJR京都線(新快速を中心に一部はさらに京都駅から琵琶湖線・湖西線)に直通するほか、姫路駅よりさらに西側の山陽本線上郡駅や赤穂線播州赤穂駅まで直通する列車もある。尼崎駅からJR東西線・学研都市線にも直通する列車も設定されている。
JR神戸線内の停車駅は、大阪駅・尼崎駅・西宮駅・芦屋駅・住吉駅・六甲道駅・三ノ宮駅・元町駅・神戸駅・兵庫駅・須磨駅・垂水駅・舞子駅と明石駅 - 加古川駅・姫路駅間の各駅である(後述する一部の列車を除く)。JR神戸線内では大阪駅 - 明石駅間で一部の駅を通過する運転を行うが、明石駅 - 加古川駅・姫路駅間では各駅に停車する「普通」として運転されており、網干駅・播州赤穂駅・上郡駅まで乗り入れる。京都方面行きは早朝時間帯を除きJR京都線の高槻駅から「普通」に種別が変更される(早朝時間帯は高槻駅から先、長岡京駅に停車して京都駅から普通列車)。JR東西線・学研都市線と直通する列車はない。
大阪駅 - 西明石駅間では基本的に内側線・電車線を走行するが、朝ラッシュ時に運転されている大阪方面行きの快速は外側線・列車線を走行し、列車線にホームがない舞子駅・垂水駅・須磨駅を通過する。また、平日朝ラッシュ時の姫路方面行きの快速は大阪駅から芦屋駅もしくは兵庫駅まで外側線を走行し、それらの駅からは内側線を走行する。また、土曜・休日朝の大阪方面行きの快速は兵庫駅で外側線に移動し芦屋駅まで外側線を走行する。
朝夕時間帯は本数が多くなる。