The Hanshin Main Line has 33 stations from Osaka-Umeda to Motomachi. You can transfer to other lines at 11 of them. Through trains continue onto the Hanshin Namba Line, Kintetsu Nara Line and Kintetsu Nara Line.
| No. | Station | Transfers |
|---|---|---|
| 1 | Osaka-Umeda | Hankyu Kyoto Line, Hankyu Kobe Line, Hankyu Takarazuka Line |
| 2 | Fukushima | Osaka Loop Line |
| 3 | Noda | Osaka Loop Line |
| 4 | Yodogawa | |
| 5 | Himejima | |
| 6 | Chifune | |
| 7 | Kuise | |
| 8 | Daimotsu | |
| 9 | Amagasaki | JR Kobe Line, Hanshin Namba Line, JR Tozai Line (Osaka), JR Fukuchiyama Line |
| 10 | Deyashiki | |
| 11 | Amagasaki-Centerpool-mae | |
| 12 | Mukogawa | Hanshin Mukogawa Line |
| 13 | Naruo-Mukogawajoshidai-mae | |
| 14 | Koshien | |
| 15 | Kujugawa | |
| 16 | Imazu | |
| 17 | Nishinomiya | JR Kobe Line |
| 18 | Koroen | |
| 19 | Uchide | |
| 20 | Ashiya | JR Kobe Line |
| 21 | Fukae | |
| 22 | Oki | |
| 23 | Uozaki | Kobe New Transit Rokko Liner |
| 24 | Sumiyoshi | JR Kobe Line, Kobe New Transit Rokko Liner |
| 25 | Mikage | Hankyu Kobe Line |
| 26 | Ishiyagawa | |
| 27 | Shinzaike | |
| 28 | Oishi | |
| 29 | Nishinada | |
| 30 | Iwaya | |
| 31 | Kasuganomichi | Hankyu Kobe Line |
| 32 | Kobe-Sannomiya | Hankyu Kobe Line |
| 33 | Motomachi |
Through services run to the Hanshin Namba Line, Kintetsu Nara Line, Kintetsu Nara Line.