120-as vasútvonal állomásai és megállóhelyei és csatlokozó vonalai:
A sárgával kiemelt állomások Békés megyéhez tartoznak!
Lőkösháza
Kétegyháza (121)
Békéscsaba (121, 128, 135)
Murony
Mezőberény
Csárdaszállás
Gyoma (127)
Nagylapos
Mezőtúr (125)
Csugar
Kétpó
Pusztapó
Tiszatenyő (130)
Szajol (100, 130)
Szolnok (82, 86, 100, 130, 145)
Abonyi út (82, 86)
Zagyvarékas (82, 86)
Újszász (82, 86)
Tápiógyörgye
Tápiószele
Farmos
Tápiószentmárton
Nagykáta
Szentmártonkáta
Tápiószecső
Szőlősnyaraló
Sülysáp
Pusztaszentistván
Mende
Gyömrő
Maglódi nyaraló
Maglód
Ecser
Rákoskert
Rákoshegy
Rákos (80)
Kőbánya-felső (273, 80)
Budapest-Keleti //végállomás// (1, 80, 150, 273)
Megszűnt állomások a 120-as vonalon:
Bánhidimajor
Országút
Kétegyházi tanyák
Szabadkígyós
Mezőmegyer
Gyomai elágazás
Tenyőszállás
Szolnok-Alcsi régi
Pokoltanya
Magdolnatelep
Gyömrő-Tófürdő
Budapest-Józsefváros