Stasiun Benowo awalnya hanya memiliki dua jalur kereta api dengan jalur 2 merupakan sepur lurus. Setelah jalur ganda ruas Babat–Kandangan dioperasikan per awal Mei 2014,[3] terdapat masing-masing satu jalur lurus dan jalur belok baru di sisi utara stasiun sehingga jumlah jalur bertambah menjadi empat. Jalur 2 dijadikan sebagai sepur lurus untuk arah Surabaya Pasarturi, sedangkan jalur lurus baru tersebut menjadi jalur 3 yang dijadikan sebagai sepur lurus untuk arah Semarang. Selain itu, sistem persinyalan diubah dari sistem mekanik menjadi sistem persinyalan elektrik.
Sepur belok untuk pemberhentian kereta api ke arah barat
→
Seperti Stasiun Tandes, stasiun ini juga merupakan stasiun lengkung dengan jalur yang menikung dan memiliki peron tengah yang sengaja dibuat miring, bertujuan untuk menyesuaikan tinggi peron dengan pintu kereta yang miring karena berada di jalur yang menikung. Hal ini juga berfungsi supaya kereta api yang melintas langsung dapat melaju cepat di tikungan.
Dahulu ke arah timur stasiun ini, sebelum Stasiun Kandangan, terdapat Perhentian Semimi yang kini sudah dinonaktifkan.[4]
^Officieele Reisgids der Spoor en Tramwegen en Aansluitende Automobieldiensten op Java en Madoera. Staatsspoor en Tramwegen Particuliere Spoor en Tramweg-Maatschappijen. 1931. hlm. 168–171.Parameter |url-status= yang tidak diketahui akan diabaikan (bantuan)