Kereta api adalah mod pengangkutan tertua di Indonesia, bermula sejak era kolonial Belanda pada abad ke -19.
Stesen Tugu di Yogyakarta adalah stesen tertua di Indonesia yang masih beroperasi hari ini.
Indonesia mempunyai laluan kereta api terpanjang di dunia, kereta api Trans-Siberia yang membentang 9,289 km dari Jakarta ke Surabaya.
Keretapi penumpang pertama di Indonesia adalah kereta api Batavia - Buitenzorg yang mula beroperasi pada 10 Ogos 1867.
Keretapi Indonesia mempunyai pelbagai jenis kereta, seperti kelas eksekutif, perniagaan, ekonomi, dan campuran.
Keretapi Indonesia juga mempunyai pelbagai jenis kereta api khas, seperti kereta api pelancong, kereta api, dan kereta api lapangan terbang.
Keretapi Indonesia mempunyai jadual berlepas biasa dan dapat dilihat melalui aplikasi atau laman web rasmi PT Kereta API Indonesia.
Indonesia mempunyai beberapa trek kereta api yang melewati pemandangan semula jadi yang indah, seperti trek kereta api Jayakarta yang melintasi gunung di Jawa Barat.
Kereta api Indonesia juga sering digunakan untuk pulang ke rumah dan cuti, terutama semasa cuti kebangsaan seperti Eid atau Krismas.
Beberapa stesen kereta api di Indonesia mempunyai sejarah dan seni bina yang menarik, seperti stesen Solo Balapan yang terkenal dengan seni bina Art Deco.