Kereta Api Indonesia
Mojokerto-Tulangan-Sidoarjo Lokal Cibatu yang melayani rute Cibatu- Purwakarta Sibinuang yang melayani rute Padang-Pariaman
Komuter adalah kereta api yang beroperasi dalam jarak dekat, menghubungkan kota besar dengan kota-kota kecil di sekitarnya atau dua kota yang berdekatan. Penumpang kereta ini kebanyakan adalah para penglaju bermobilitas tinggi yang pergi-pulang dalam sehari, misalnya ke tempat kerja atau sekolah. Tidak mengherankan apabila frekuensi perjalanan komuter termasuk tinggi dan jumlah penumpangnya juga paling banyak dibanding kereta jenis lainnya.
Di Indonesia, jaringan komuter masih menjadi satu dengan kereta api jarak jauh, bahkan kebanyakan rangkaian kereta apinya juga diambil dari bekas kereta api jarak jauh. Walaupun demikian, pemerintah saat ini sedang mempersiapkan pembangunan jaringan kereta api komuter yang lebih canggih, seperti monorel, kereta bawah tanah, maupun Mass Rapid Transit (MRT) yang rencananya akan dibangun di Jakarta dan Surabaya.
Komuter umumnya dilayani oleh rangkaian kereta api ekonomi, tetapi beberapa sudah ada yang dilayani oleh kereta kelas bisnis bahkan kelas eksekutif, seperti kereta api Solo Ekspres jurusan Solo-Kutoarjo. Jalur-jalur kereta komuter yang ada di Indonesia antara lain:
KRL Jabodetabek/Commuter Line, merupakan jalur komuter tertua di Indonesia yang melingkupi daerah Jakarta Raya, melayani para penglaju dari Jakarta ke Bogor, Depok, Tangerang, Serpong, Lebak, dan Bekasi (kota/kabupaten), yang dioperasikan oleh PT Kereta Commuter Indonesia. Kereta api Prambanan Ekspres relasi Kutoarjo-Yogyakarta-Solo yang menggunakan Kereta rel diesel elektrik hasil modifikasi dari KRL
BN-Holec PT INKA Madiun dan Kereta Rel Diesel Indonesia. Kereta api Solo Ekspres relasi Kutoarjo-Yogyakarta-Solo. Kereta api Kedung Sepur relasi Semarang-Ngrombo. Sebelumnya KRD ini hampir dialokasikan untuk Airport Railink Services dan kemudian dialokasikan untuk layanan kereta api Sri Wedari. Kereta api Blora Jaya Ekspres relasi Semarang-Bojonegoro. Kereta api Seminung relasi Tanjung
Karang-Kota Bumi. Kereta api Way Umpu relasi Tanjung Karang-Kota Bumi. Kereta api Sri Lelawangsa relasi Medan-Binjai.
Interior kereta api Airport Railink Services Kualanamu PT Kereta Api Indonesia menyediakan layanan kereta bandara yang menghubungkan stasiun-stasiun sekitar hingga ke bandara baik yang dioperasikan sendiri maupun yang dioperasikan oleh PT Railink. Moda transportasi ini sangat berguna karena mengurangi jumlah kepadatan kendaraan menuju bandara. Untuk saat ini sudah tersedia rute menuju ke Stasiun Bandara Kualanamu,
Bandar Udara Internasional Minangkabau dan Bandar Udara Internasional Soekarno-Hatta. Nantinya akan terdapat rute menuju Bandar Udara Internasional Adi Soemarmo.
PT Kereta Api Indonesia juga menyediakan layanan kereta wisata yang tarifnya disesuaikan dengan harga tiket tertinggi pada kereta yang dirangkaikan dengan kereta wisata tersebut. Gerbong kereta wisata diberi nama Nusantara, Bali, Toraja, Sumatera, Jawa, Imperial, dan Priority. Selain itu, di Ambarawa tersedia pula kereta wisata dengan lokomotif uap bergigi. Di Solo, kereta
wisata Punokawan jurusan Purwosari-Wonogiri menelusuri jalan Slamet Riyadi di Kota Solo. Adapun di Sumatera Selatan, tersedia kereta wisata yang diberi nama Kereta Sultan, sedangkan di Sumatera Barat tersedia pula kereta wisata yang bertujuan ke Lembah Anai dan Pantai Pariaman.
Khusus di Pulau Jawa, pemasaran angkutan barang semula kurang diminati pasar karena dalam perjalanan kalah prioritas dengan kereta penumpang. Akan tetapi, sejalan dengan perkembangan terakhir yang sudah melalui tahapan modernisasi sarana angkutan barang, telah dimungkinkan hadirnya kereta barang dengan kecepatan yang tidak jauh berbeda dengan kereta penumpang sehingga perjalanannya jauh lebih lancar.
Layanan kereta barang yang dilayani saat ini sudah ada beberapa macam seperti kereta pengangkut peti kemas, kereta pengangkut batu bara, kereta pengangkut semen, dan sebagainya.
Untuk mengoptimalkan layanan kereta berbasis barang pada saat ini PT Kereta Api Indonesia membuat anak perusahaan yang bernama PT Kereta Api Logistik (Kalog) yang fungsi utamanya adalah untuk melayani dan mengoperasionalkan layanan barang berbasis kereta api.
Stasiun Jakarta Gudang-Stasiun Kalimas Stasiun Jakarta Gudang-Stasiun Benteng Stasiun Jakarta Gudang-Stasiun Semarang Poncol Stasiun Tanjung Priok-Stasiun Kalimas Stasiun Tanjung Priok-Stasiun Gedebage Stasiun Tanjung Priok-Stasiun Lemah Abang Stasiun Krenceng-Stasiun Cibungur-Stasiun Kalimas Stasiun Krenceng-Stasiun Benteng Stasiun Klari-Stasiun Kalimas Stasiun Lemah Abang-Stasiun Benteng
Barang yang diangkut kebanyakan berupa peti kemas yang jenis komoditas angkutannya tidak terbatas.
Stasiun Nambo-Stasiun Cisaat Stasiun Nambo-Stasiun Kalimas Stasiun Nambo-Stasiun Banyuwangi Baru Stasiun Nambo-Stasiun Brambanan Stasiun Karangtalun-Stasiun Lempuyangan Stasiun Karangtalun-Stasiun Solo Balapan Stasiun Karangtalun-Stasiun Brumbung Stasiun Karangtalun-Stasiun Cirebon Prujakan Stasiun Arjawinangun-Stasiun Brambanan
Stasiun Arjawinangun-Stasiun Purwokerto Stasiun Klari-Stasiun Kretek Stasiun Kertapati-Stasiun Tigagajah Stasiun Tigagajah-Stasiun Lubuk Linggau Stasiun Bukit Putus-Stasiun Indarung
Rute kereta api Nambo-Banyuwangi Baru adalah rute kereta api terjauh yang pernah dioperasikan oleh PT KAI, dengan panjang rute mencapai 1060 km dan waktu tempuh mencapai 23 jam.
Kereta api ketel adalah kereta api angkutan barang yang mengangkut bahan-bahan cair seperti bahan bakar minyak (BBM) dan bahan bakar khusus (BBK). Salah satu kerja sama PT Kereta Api Indonesia dalam angkutan BBM dan BBK dengan PT Pertamina. Rute kereta barang ini di antaranya:
Stasiun Maos-Stasiun Tegal Stasiun Cilacap-Stasiun Rewulu Stasiun Rewulu-Stasiun Madiun Stasiun Benteng-Stasiun Malang Kotalama Stasiun Benteng-Stasiun Madiun Stasiun Bangil-Stasiun Malang Kotalama Stasiun Labuan-Stasiun Kisaran Stasiun Labuan-Stasiun Siantar Stasiun Kertapati-Stasiun Lubuklinggau Stasiun Kertapati-Stasiun Lahat Stasiun Kertapati-Stasiun Tigagajah
Kereta api pupuk mengangkut pupuk milik Pusri dengan rute Stasiun Cilacap-Stasiun Prupuk dan Stasiun Cilacap-Stasiun Ceper.
Kereta barang cepat yang diberi nama Over Night Service (ONS) beroperasi di koridor Stasiun Jakarta Gudang-Stasiun Surabaya Pasar Turi. Satu rangkaian kereta ONS terdiri dari 10-14 kereta bagasi.
Saat ini, terdapat lima kelas utama lokomotif yang menjadi armada utama PT KAI. Untuk sistem penomoran lokomotif diatur oleh Kementerian Perhubungan mulai tahun 2011 menggunakan kombinasi huruf,angka yang menunjukan tahun didinaskan dan nomor urut. Kombinasi huruf yang digunakan untuk menunjukkan susunan roda (saat ini ada C, D, BB, dan jenis CC), dan
nomor tiga digit digunakan untuk menunjukkan kelas (2 untuk kelas dengan transmisi listrik dan 3 untuk kelas dengan transmisi hidraulik atau mekanik), yang dimulai dari 00. Dua angka di tengah menunjukan lokomotif ini didinaskan pada tahun berapa dan dua atau tiga angka di belakangnya menunjukkan jumlah individu, mulai dari 01.
D301 68 70: Lokomotif diesel hidraulik generasi kedua dengan susunan roda D (empat gandar) didinaskan pada tahun 1968 dengan nomor urut 70 CC203 01 05: Lokomotif diesel elektrik dengan susunan roda Co-Co generasi keempat didinaskan pada tahun 2001 dengan nomor urut 05
Loko Diesel Hidraulik C300 (Karl Marx V30C) C301 (Nederlandse Constructiebedrijven Machinefabrik) D300 (Krupp M350D) D301 (Krupp M350D) BB300 (Kruup M700BB) BB301 (Krupp M1500BB) BB302 (Henschel DHG 600 BB) BB303 (Henschel DHG 1000 BB) BB304 (Krupp M1500BB) BB305 (Jenbacher Ldh1500BB, CFD BB1500HV, dan NS) BB306 (Henschel DHG 800 BB) CC300 (INKA CC
300*) Loko Diesel Elektrik BB200 (EMD G8A1 A) BB201 (EMD G12U6) BB202 (EMD G18U6) BB203 (GE U18A1 A) BB204 (SLM HGm4/6) CC200 (Alco-GE UM 106 T) CC201 (GE U18C) CC202 (EMD G26MC-2U) CC203 (GE U20C) CC204 (GE C18MMi dan GE C20EMP) CC205 (EMD GT38ACe) CC206 (GE CM20EMP)