鹿児島本線
1926年(大正15年)以前に八幡駅 - 黒崎駅間の前田仮信号場が廃止。 4月15日:銀水駅が開業。 6月1日:千丁駅が開業。
1927年(昭和2年) 9月11日:西八幡駅(貨物)が開業。
※この節の門司駅は現在の門司港駅(1942年4月1日改称)
八代駅 - 川内駅 - 鹿児島駅間
1913年(大正2年) 10月11日:川内線として東市来駅 - 鹿児島駅間が開業。 12月15日:川内線 串木野駅 - 東市来駅間が開業。
1914年(大正3年)6月1日:川内線 川内町駅(現在の川内駅) - 串木野駅間が開業。
1922年(大正11年) 7月1日:川内線 西方駅 - 川内町駅間が開業。 10月15日:川内線 阿久根駅 - 西方駅間が開業。
1923年(大正12年) 3月25日:川内線 野田郷駅 - 阿久根駅間が開業。 7月15日:肥薩線として八代駅 - 日奈久駅間が開業。 10月15日:川内線 米ノ津駅 - 野田郷駅間が開業。
1924年(大正13年)10月20日:宮之城線の開業により、川内線を川内本線に改称。
1925年(大正14年)4月15日:肥薩線 日奈久駅 - 佐敷駅間が開業。
1926年(大正15年) 7月21日:川内本線(肥薩海岸線)水俣駅 - 米ノ津駅間が開業。 9月12日:肥薩線 佐敷駅 - 湯浦駅間が開業。
1927年(昭和2年) 10月17日:湯浦駅 - 水俣駅間が開業。八代駅 - 川内駅 - 鹿児島駅間を鹿児島本線に編入。従来の鹿児島本線八代駅 - 人吉駅 - 鹿児島駅間は肥薩線となる。武駅を西鹿児島駅に改称。
右手に国道199号が並走してくると、まもなく国道3号を潜り、北九州市を抜け、水巻町に入る。その後、両国道から離れる。県道バイパス南北縦貫道路を越えると、水巻駅へ。
その後、国道3号と並走し、まもなく九州で唯一鮭が遡上する遠賀川を渡り、遠賀町へ入る。遠賀川を渡り切ると、左手には遠賀総合運動公園が見える。また、国道3号が右手に分かれ、福岡県道299号岡垣遠賀線と並走を始める。遠賀総合運動公園が左後方に離れると、遠賀川駅である。
その後、おんが自動車学校を左手に通過し、福岡県道299号岡垣遠賀線が右に離れる。その後、右に曲線を描き、岡垣町に入ると、一旦県道299号に接近し、左に曲がって再び離れる。福岡県道87号岡垣宮田線を越えて右に曲がると、海老津駅へ。
海老津駅を出ると、左へ曲がる。福岡県道287号岡垣宗像線を通過、その後一旦県道287号が接近し離れ、築堤跡や海老津赤煉瓦アーチなどの城山トンネル開通時に廃線となった旧線の遺構と並走し、城山トンネルに入る。トンネル通過時に国道3号を2度潜るが、一度目に国道3号を潜った直後に宗像市に入る。城山トンネルを抜け、しばらく南進し右に曲線を描いて国道3号を潜り、福岡県道69号宗像玄海線南の切通しを走行すると、まもなく道路橋に設置された橋上駅舎を持つ教育大前駅である。
教育大前駅を出ると、田園の中を県道69号と並走を続け、宗像市の中心である赤間駅に到着する。城山峠から赤間駅までの国道3号・県道69号もまた、鹿児島本線旧線の路盤を道路に用地転用したものであり、当時建設された煉瓦橋梁が道路橋梁として現在も使われている姿を見ることができる。赤間駅の南側の釣川の対岸にはビバモール赤間がある。
7月1日:香椎駅 - 博多港駅間が開業。 11月15日:井手ノ上駅を南瀬高駅に改称。
1943年(昭和18年)5月1日:富野信号場を東小倉駅に統合し廃止。 6月15日:萬田駅を荒尾駅に改称。 7月20日:黒崎駅 - 折尾駅間(現在の陣原駅 - 折尾駅間)に陣ノ原仮信号場が開設。 10月1日:木葉駅 - 植木駅間に田原坂信号場、植木駅 - 上熊本駅間に西里信号場が開設。 10月6日:黒崎駅 - 折尾駅間が複々線化。
1944年(昭和19年) 9月1日:黒崎駅 - 折尾駅間の陣ノ原仮信号場が廃止。 12月10日:黒崎駅 - 折尾駅間(現在の黒崎駅 - 陣原駅間)に陣ノ原仮信号場が開設。
1945年(昭和20年) 6月10日:貨物支線 球磨川駅 - 八代駅間が廃止(八代駅の側線に変更)。 6月16日:黒崎駅 - 折尾駅間の陣ノ原仮信号場が廃止。
1946年(昭和21年)6月10日:雑餉隈駅(現在の南福岡駅) - 水城駅間に春日信号場が開設。
1949年(昭和24年)12月15日:饅頭石駅を上伊集院駅に改称。
1950年(昭和25年)5月1日:南荒尾駅が開業。
1951年(昭和26年)7月23日:西方駅 - 草道駅間に唐浜仮乗降場が開業。
1952年(昭和27年) 2月1日:黒崎駅 - 折尾駅間に折尾操車場が開設。 5月1日:薩摩高城駅が開業。 10月10日:上田浦駅が開業。
1953年(昭和28年) 4月1日:貨物支線 黒崎駅 - 黒崎港駅間が開業。 5月1日:貨物支線 鹿児島駅 - 鹿児島港駅間が開業。
門司港駅 - 八代駅間
1889年(明治22年)12月11日:九州鉄道が博多駅 - 千歳川仮停車場(筑後川北岸)間を開業。
1890年(明治23年) 3月1日:千歳川仮停車場 - 久留米駅間が開業。千歳川仮停車場廃止。 9月28日:赤間駅 - 博多駅間が開業。 11月15日:遠賀川駅 - 赤間駅間が開業。
1891年(明治24年) 2月28日:黒崎駅 - 遠賀川駅間が開業。 4月1日:門司駅※ - 黒崎駅間、久留米駅 - 高瀬駅(現在の玉名駅)間が開業。 7月1日:高瀬駅 - 熊本駅間が開業。八代線となる。
1894年(明治27年)8月11日:熊本駅 - 川尻駅間が開業。
1895年(明治28年)1月28日:川尻駅 - 松橋駅間が開業。
1896年(明治29年)11月21日:松橋駅 - 八代駅(のちの球磨川駅)間が開業。
1897年(明治30年)4月20日:門司駅※ - 小倉駅間が複線化。
1898年(明治31年)9月5日:小倉駅 - 黒崎駅間に大蔵駅が開業。
1900年(明治33年)12月10日:大里駅(現在の門司駅) - 小倉間に赤坂信号所が開設。
1901年(明治34年)1月1日:池田駅を上熊本駅に改称。
1902年(明治35年)12月27日:戸畑線 小倉駅 - 戸畑駅 - 黒崎駅間が開業。
1904年(明治37年) 2月9日:大里駅 - 小倉駅間に高浜信号所が開設。赤坂信号所が廃止。 6月19日:吉塚駅が開業。 7月14日:高浜信号所を富野信号所に改称。
1907年(明治40年)7月1日:九州鉄道が国有化。
熊本駅から先も新幹線高架が並走する。駅を出てしばらくは豊肥本線も並走し、これが左へ分かれていった後すぐに熊本鉄道事業部熊本車両センターがある。ここを過ぎると直線が続き、西熊本駅を経て右手にルネサス セミコンダクタ マニュファクチュアリング(元のNEC九州)川尻工場が見えると川尻駅に着く。その後緑川を渡り、国道3号と並走して熊本市南区富合町に入ると左手の九州新幹線熊本総合車両所に隣接する富合駅に着く。それから宇土市に入って宇土駅から分岐する三角線が国道57号を潜って右へ分かれていく。県道297号と交差するあたりで新幹線高架とも分かれる。その後県道14号と並走して宇城市に入り、分かれて少し進むと松橋駅。その先国道266号を潜り、川を渡って直線をしばらく進み、小川駅を出ると進路をやや南西に変えてまた直線で進んでいく。途中八代郡氷川町には駅はなく、八代市に入って有佐駅・千丁駅と直線区間が続き、千丁駅から少し進んだところで部分開業時の九州新幹線への旧アプローチ線(現在は保線用)が分岐する。本線はさらに直線で進み、新幹線高架を潜って新八代駅地上ホームに着く。旧アプローチ線は分岐後に高架に上がり、左にカーブして新八代駅新幹線高架ホームに着き、対面乗り換えする形になっていた。この旧アプローチ線は特急「リレーつばめ」のみが毎時2本程度通っていた。新八代駅を出ると鹿児島本線はさらに南西へ向かう。左に大きくカーブを描き日本製紙八代工場の脇を進んで八代駅に至る。鹿児島本線はここでいったん途切れ、これ以南、川内駅までの間は九州新幹線部分開業時に経営分離した第三セクター・肥薩おれんじ鉄道線となる。また人吉駅方面に肥薩線が分岐している。八代駅までの区間はすべて複線以上であったが、以南は大部分が単線である。
このほか、土休日や夏休み・冬休みなどの時期にかぎり、特急「A列車で行こう」が熊本駅から宇土駅を経由し、三角線の三角駅まで運転される。
九州新幹線全線開業後は、それまでの最終列車発時刻の繰り下げにより熊本発午前0時台の八代行き普通列車が新設された。
2000年3月11日ダイヤ改正から、日中の一部の普通列車が田原坂駅と西里駅を通過していた。2003年3月15日ダイヤ改正より、西里駅に再び普通列車全列車が停車するようになった。2011年3月11日ダイヤ改正で田原坂駅を通過する普通列車が快速「くまもとライナー」に格上げされたため、田原坂駅を通過する普通列車は事実上消滅したが、2015年3月14日のダイヤ改正で「くまもとライナー」が廃止され、田原坂駅を通過する普通列車が復活した。2018年3月17日ダイヤ改正で、区間快速を含むすべての普通列車が再び田原坂駅に停車するようになった。
ワンマン運転の普通列車(2両編成)の乗車方法について、2006年(平成18年)3月17日まで有人駅での営業時間外の停車時および無人駅に関しては、前の車両のドアのみ開き(中扉は開かず・後ろ乗り前降り)、乗車時には整理券を取り、下車時には運賃・乗車券とともに運転士に渡す必要があったが、翌3月18日のダイヤ改正後より、すべての駅で列車のホーム側のすべてのドアから乗り降りできるようになった。
1964年(昭和39年) 2月1日:福岡港駅 - 福岡市場駅間が開業。 9月1日:荒木駅 - 羽犬塚駅間が複線化。
1965年(昭和40年) 7月14日:羽犬塚駅 - 船小屋駅間が複線化。 8月26日:瀬高駅 - 南瀬高駅間が複線化。 8月29日:大野下駅 - 玉名駅間が複線化。 9月1日:船小屋駅 - 瀬高駅間が複線化。 9月3日:大牟田駅 - 荒尾駅間が複線化。 9月10日:荒木駅 - 熊本駅間が電化。 10月1日:東小倉駅 - 小倉駅間が三複線化。 10月1日:田原坂信号場を駅に変更し田原坂駅が開業。
1966年(昭和41年) 3月24日:南瀬高駅 - 渡瀬駅間が複線化。 8月20日:小倉駅 - 上戸畑信号場間が複々線化。 9月16日:堅山信号場 - 串木野駅間が複線化。 9月27日:湯浦駅 - 倉谷信号場間が複線化。 10月1日:戸畑駅 - 枝光駅間に牧山トンネルが開通。上戸畑信号場 - 八幡駅間が複々線化され、門司駅 - 折尾駅間の複々線化が完成。 11月1日:雑餉隈駅を南福岡駅に改称。 12月22日:木葉駅 - 田原坂駅間が複線化。
1967年(昭和42年) 3月23日:荒尾駅 - 南荒尾駅間が複線化。 6月27日:田原坂駅 - 植木駅間が複線化。 9月19日:南荒尾駅 - 長洲駅間が複線化。 9月26日:肥後伊倉駅 - 木葉駅間が複線化。 9月30日:宇土駅 - 松橋駅間が複線化。
1968年(昭和43年) 3月18日:玉名駅 - 肥後伊倉駅間が複線化。