Stasiun Surabaya Kota
Stasiun Surabaya Kota (SB) atau yang lebih populer dengan nama Stasiun Semut merupakan stasiun kereta api kelas I yang terletak di Bongkaran, Pabean Cantikan, Surabaya. Stasiun yang terletak pada ketinggian +4 meter ini termasuk dalam Daerah Operasi VIII Surabaya. Letaknya di sebelah barat laut Stasiun Surabaya Gubeng dan dahulu merupakan stasiun tujuan terakhir di
Kota Surabaya dari jalur kereta api Pulau Jawa bagian selatan yang menghubungkan Surabaya dengan Yogyakarta, Bandung, dan Jakarta serta bagian timur yang menghubungkan Surabaya dengan Malang, Probolinggo, Jember, dan Banyuwangi.
Saat ini keberangkatan dari dan menuju kota-kota tersebut dipindahkan ke Stasiun Surabaya Gubeng sehingga Stasiun Semut dijadikan sebagai tempat langsiran dan menyimpan rangkaian kereta api jarak menengah dan jauh serta hanya melayani kereta ekonomi jarak dekat (lokal dan komuter) saja. Stasiun lain yang juga penting di Surabaya adalah Stasiun Surabaya Pasarturi yang menghubungkan Surabaya dengan Semarang dan Jakarta.
Stasiun ini merupakan stasiun kereta api pertama yang dimiliki oleh "Staatsspoorwegen" (SS), operator kereta api milik Pemerintah Hindia Belanda.
Berdasarkan sejarahnya, Stasiun Surabaya Kota dibangun ketika jalur kereta api Surabaya-Malang dan Pasuruan mulai dirintis sekitar tahun 1870. Tujuannya untuk mengangkut hasil bumi dan perkebunan dari daerah pedalaman Jatim, khususnya dari Malang, ke Pelabuhan Tanjung Perak yang juga mulai dibangun sekitar tahun itu. Gedung ini diresmikan pada tanggal 16 Mei 1878. Dengan meningkatnya
penggunaan kereta api, pada tahun 1899, bangunan stasiun lama akhirnya dirobohkan dan diganti dengan bangunan baru yang ada saat ini.
Stasiun Surabaya Kota menjadi stasiun ujung/terminus untuk kereta-kereta api ekspres terbaik pada masanya, mulai dari Eendaagsche Express yang menghubungkan Jakarta dengan Surabaya dalam waktu tercepat 11 jam 30 menit pada tahun 1930-an, hingga kereta ekspres malam Bima yang hingga awal 1990-an membawa kereta tidur.
Stasiun kereta api ini ditetapkan sebagai cagar budaya oleh Wali Kota Surabaya. Stasiun itu ditetapkan sebagai bangunan yang harus dipertahankan bersama 60 bangunan lainnya di Kota Surabaya. Keberadaannya terancam dengan rencana pembangunan pusat perbelanjaan dan kawasan pertokoan yang mengancam rusaknya keaslian lanskap stasiun itu, seperti halnya Stasiun Jakarta Kota di Jakarta. Bahkan sempat terjadi pembongkaran kawasan itu yang ironisnya melibatkan PT Kereta Api Indonesia.
Bangunan lama stasiun ini telah direnovasi sejak pertengahan tahun 2012 hingga awal tahun 2015 untuk nantinya difungsikan kembali sebagai stasiun penumpang atau hanya sebagai museum. Sejak bulan Juli 2014, stasiun ini telah menggunakan sistem persinyalan elektrik buatan PT Len Industri Indonesia (Persero), untuk menggantikan persinyalan mekanik.
Sejak Oktober 2014 jalur pintas ("shortcut") yang menghubungkan antara jalur yang memiliki akses langsung ke emplasemen stasiun dan jalur yang melewati viaduk dekat perlintasan sebelah timur stasiun ini telah dioperasikan sehingga memungkinkan rangkaian kereta api dapat berjalan langsung dari Stasiun Gubeng menuju Stasiun Pasarturi atau Kalimas maupun sebaliknya tanpa memutar rangkaiannya
terlebih dahulu di Stasiun Sidotopo. Stasiun Surabaya Kota memiliki empat jalur kereta api untuk kedatangan dan keberangkatan penumpang ditambah sekitar delapan jalur badug sebagai sepur simpan/tempat parkir rangkaian kereta dengan jalur 1 dan 2 sebagai sepur lurus.Berikut ini adalah jadwal kereta api penumpang di Stasiun Surabaya Kota per 1 April 2017 (berdasarkan Gapeka 2017).