Kota Semarang
Semarang memiliki peranan penting dalam sejarah kereta api Indonesia. Di sinilah tonggak pertama pembangunan kereta api Hindia Belanda dimulai, dengan pembangunan jalan kereta api yang dimulai dari desa Kemijen menuju desa Tanggung sepanjang 26 Km) dengan lebar sepur 1435 mm. Pencangkulan pertama dilakukan oleh Gubernur Jenderal Hindia Belanda, Mr LAJ Baron Sloet van den Beele, Jumat 17 Juni 1864. Jalan kereta api ini mulai dioperasikan untuk umum Sabtu, 10 Agustus 1867.
Kereta kecepatan tinggi di Indonesia
Rencana untuk membangun kereta api berkecepatan tinggi di Indonesia telah diumumkan oleh Pemerintah pada bulan Juli 2015.
Proyek kereta kecepatan tinggi perdana di Indonesia — dan mungkin juga perdana di Asia Tenggara ini — direncanakan akan menghubungkan ibu kota negara Jakarta dengan kota Bandung di provinsi Jawa Barat, dengan jarak membentang sejauh 150 kilometer. Proyek ini juga diharapkan akan berkembang lebih lanjut ke tahap berikutnya dengan menghubungkan kota terbesar kedua di Indonesia, Surabaya di Jawa Timur. Jepang dan Tiongkok telah mengungkapkan ketertarikan mereka untuk ikut serta dalam tender proyek ini, sebelumnya kedua negara Asia tersebut telah menggelar studi komprehensif mengenai proyek ini.