Daftar stasiun kereta api di Indonesia

Berikut ini adalah daftar stasiun kereta api di Indonesia menurut PT KAI beserta dengan anak usahanya meliputi KAI Commuter, KAI Wisata, KAI Logistik dan KAI Bandara. Singkatan stasiun disusun dari dua hingga empat huruf, yang karakter awal ditulis dengan huruf kapital diikuti dengan karakter berikutnya, yang dapat ditulis kapital atau bentuk biasa.

Keterangan:
Berikut ini adalah klasifikasi stasiun kereta api berdasarkan dari daftar kelas stasiun Direktorat Jenderal Perkeretaapian, Kementerian Perhubungan RI.
 Stasiun yang dicetak tebal adalah stasiun kelas besar dan kelas I
 Stasiun yang dicetak biasa merupakan stasiun kelas II, kelas III/kecil, dan halte
 Stasiun yang dicetak miring adalah stasiun yang sudah tidak beroperasi
 Stasiun yang dicetak miring dan tebal adalah stasiun utama/besar yang sudah tidak beroperasi

 A 

 Nama stasiun  Provinsi Daerah operasi/divisi regional Singkatan stasiun Status Ketinggian (mdpl) Adan-Adan  Jawa Timur Daop VII Madiun ADN Tidak beroperasi - Adi Soemarmo Jawa Tengah Daop VI Yogyakarta SMO Beroperasi +131 m Aekloba Sumatera Utara Divre I Sumut dan Aceh  AKB  Beroperasi  +37,00 m Aek Nabara Sumatera Utara Divre I Sumut dan Aceh - Konstruksi - Air Asam  Sumatera Selatan Divre IV Tanjungkarang ASM Beroperasi  +41 m Air Tawar Sumatera Barat Divre II Sumatera Barat ATR Beroperasi +? m Airtuba Sumatera Selatan Divre III Palembang ART Tidak beroperasi +43 m Ajung Jawa Timur Daop IX Jember AJU Tidak beroperasi - Alai Sumatera Barat Divre II Sumatera Barat AI Beroperasi +? m Alastuad.h. Allas-Toewa, Alastuwa Jawa Tengah Daop IV Semarang  ATA  Beroperasi  +6 m Alkmaar Jawa Timur Daop VIII Surabaya - Tidak beroperasi - Ambarawad.h. Willem I Jawa Tengah Daop IV Semarang  ABR  Museum  +474,40 m Ambulu Jawa Timur Daop IX Jember ABL Tidak beroperasi - Ancol DKI Jakarta Daop I Jakarta  AC  Beroperasi  +4 m Andir Jawa Barat Daop II Bandung  AND  Beroperasi  +730 m Angke DKI Jakarta Daop I Jakarta  AK  Beroperasi  +3 m Anyer Kidul Banten Daop I Jakarta  ANK  Tidak beroperasi  - Anyer Lor Banten Daop I Jakarta  ANL  Tidak beroperasi  - Araskabu Sumatera Utara Divre I Sumut dan Aceh  ARB  Beroperasi  +7,23 mArgopuroJawa TimurDaop IX JemberAGOBeroperasi +56 m Arjawinangun Jawa Barat  Daop III Cirebon AWN Beroperasi +8 m Arjasa Jawa Timur Daop IX Jember AJ Beroperasi +141 m Awipari Jawa Barat Daop II Bandung AW Beroperasi +327 m

 B 

 Nama stasiun  Provinsi Daerah operasi/divisi regional Singkatan stasiun Status Ketinggian (mdpl) Babadan Jawa Timur Daop VII Madiun BBD Beroperasi +63 m Babakand.h. Nieuw Tersana Jawa Barat Daop III Cirebon BBK Beroperasi +12 m Babat Jawa Timur Daop VIII Surabaya BBT Beroperasi +7 m Badas  Jawa Timur Daop VII Madiun BDS Tidak beroperasi - Badegan Jawa Timur Daop VII Madiun BAN Tidak beroperasi - Bagor Jawa Timur Daop VII Madiun BGR Beroperasi +58 m Bahlias Sumatera Utara Divre I Sumut dan Aceh BLI Beroperasi  +32,70 m Bajalinggei Sumatera Utara Divre I Sumut dan Aceh BJL Beroperasi  +284,20 m Balapulang Jawa Tengah Daop V Purwokerto BLP Tidak beroperasi +90 m Balega Jawa Timur Daop VIII Surabaya BGA Tidak beroperasi - Balong Jawa Timur Daop VII Madiun BLO Tidak beroperasi +103 m Balongbendo Jawa Timur Daop VIII Surabaya BLB Tidak beroperasi - Balung Jawa Timur Daop IX Jember BUG Tidak beroperasi  +23 m Bamban Sumatera Utara Divre I Sumut dan Aceh BMB Beroperasi  +7,46 m Banda Acehd.h. Koeta-Radja Aceh Divre I Sumut dan Aceh BNA Tidak beroperasi - Bandar Khalipah Sumatera Utara Divre I Sumut dan Aceh BAP Beroperasi +16,13 m Bandar Tinggi Sumatera Utara Divre I Sumut dan Aceh BDT Beroperasi  +14,50 m Bangkalan Jawa Timur Daop VIII Surabaya BKL Tidak beroperasi - Bangun Purba Sumatera Utara Divre I Sumut dan Aceh - Tidak beroperasi - Banjar Jawa Barat Daop II Bandung BJR Beroperasi +32 m Banjaranyar  Jawa Timur Daop VII Madiun BNR Tidak beroperasi - Banjaran (ke Srg) Jawa Barat Daop II Bandung BJA Tidak beroperasi - Banjaran (ke Ppk) Jawa Tengah Daop V Purwokerto BJN Tidak beroperasi +19 m Banjarkemantren Jawa Timur Daop VIII Surabaya BJK Tidak beroperasi  - Banjarnegara Jawa Tengah Daop V Purwokerto BA Tidak beroperasi +291 m Banjarsari (ke Llg) Sumatera Selatan Divre III Palembang BJS Beroperasi  +47 m Banjarsari (ke Cij) Jawa Barat Daop II Bandung BJI Tidak beroperasi - Banjarsari (ke Ws) Jawa Tengah Daop V Purwokerto BJRS Tidak beroperasi - Bandung Jawa Barat Daop II Bandung BD Beroperasi +709 m Bandung Gudangd.h. Bandoeng-goederenstation Jawa Barat Daop II Bandung BDG Tidak beroperasi - Bangak Jawa Tengah Daop VI Yogyakarta BGK Tidak beroperasi - Bangil Jawa Timur Daop VIII Surabaya BG Beroperasi +9 m Bangilan Jawa Timur Daop IV Semarang BIA Tidak beroperasi - Bangkalan Jawa Timur Daop VIII Surabaya BKL Tidak beroperasi - Bangoduwa Jawa Barat Daop III Cirebon BDW Beroperasi +8 m Bangsal SS Jawa Timur Daop VIII Surabaya BSL Tidak beroperasi - Bangsalsari Jawa Timur Daop IX Jember BSS Beroperasi +49 m Banyudono Jawa Tengah Daop VI Yogyakarta BNO Tidak beroperasi -Banyuwangi Jawa Timur Daop IX Jember BW Tidak beroperasi  +6 mBanyuwangi Kotad.h. Karangasem Jawa Timur Daop IX Jember BWI Beroperasi  +82 mBanyuwangi Pelabuhand.h. Banjoewangi-Boom Jawa Timur Daop IX Jember BWH Tidak beroperasi - Bareng  Jawa Tengah Daop IV Semarang BAE Tidak beroperasi - Baron Jawa Timur Daop VII Madiun BRN Beroperasi +46 m Barru Sulawesi Selatan - BAR Beroperasi - Baso  Sumatera Barat Divre II Sumatera Barat BSO Tidak Beroperasi +909 m Batang Jawa Tengah Daop IV Semarang BTG Beroperasi  +5 m Batang Kuis Sumatera Utara Divre I Sumut dan Aceh BTK Beroperasi  +9,13 m Batavia Noordd.h. Batavia NIS DKI Jakarta Daop I Jakarta - Tidak beroperasi - Batavia Zuidd.h. Batavia BOS  DKI Jakarta Daop I Jakarta - Tidak beroperasi - Batu Sumatera Utara Divre I Sumut dan Aceh BU Tidak beroperasi - Batu Ceper Banten Daop I Jakarta BPR Beroperasi +11 m Batulawang Jawa Barat Daop II Bandung BTW Tidak beroperasi - Baturaja Sumatera Selatan Divre IV Tanjungkarang BTA Beroperasi  +49 m Baturetno  Jawa Tengah Daop VI Yogyakarta BRO Tidak beroperasi - Batutabal Sumatera Barat Divre II Sumatera Barat BTL Tidak Beroperasi +370 m Batutulis Jawa Barat Daop I Jakarta BTT Beroperasi +299 m Bayah  Banten Daop I Jakarta BAH Tidak beroperasi - Bayeman Jawa Timur Daop IX Jember BYM Beroperasi +6 m Bayongbong Jawa Barat Daop II Bandung BYO Tidak beroperasi +997 m Bedono Jawa Tengah Daop IV Semarang BDN Beroperasi terbatas +711 m Bekasid.h. Bekassi Jawa Barat Daop I Jakarta BKS Beroperasi +19 m Bekasi Timur Jawa Barat Daop I Jakarta BKST Beroperasi +19 m Bekri Lampung Divre IV Tanjungkarang BKI Beroperasi +48 m Belatung Sumatera Selatan Divre IV Tanjungkarang BLT Beroperasi +38 m Belawan Sumatera Utara Divre I Sumut dan Aceh BLW Beroperasi  +1,90 m Belimbing Airkaka  Sumatera Selatan Divre IV Tanjungkarang BIK Beroperasi +39 m Blimbing Pendopo Sumatera Selatan Divre III Palembang BIB Beroperasi +20 m Benculuk Jawa Timur Daop IX Jember BEN Tidak beroperasi - Bendo (Kediri)  Jawa Timur Daop VII Madiun BEO Tidak beroperasi - Bendosendung Jawa Timur Daop VII Madiun BDO Tidak beroperasi +151 m Benowo Jawa Timur Daop VIII Surabaya BNW Beroperasi +3 m Bentengd.h. Soerabaja-Fort Prins Hendrik Jawa Timur Daop VIII Surabaya BET Beroperasi +4 m Beran Jawa Tengah Daop VI Yogyakarta BRA Tidak beroperasi - Besitang Sumatera Utara Divre I Sumut dan Aceh BSG Reaktivasi - Binjaid.h. Timbang Langkat Sumatera Utara Divre I Sumut dan Aceh BIJ Beroperasi  +29,52 m Bireuen Aceh Divre I Sumut dan Aceh BIR Tidak beroperasi - Blabak Jawa Tengah Daop VI Yogyakarta BAB Tidak beroperasi +316 m Blambangan Pagar Lampung Divre IV Tanjungkarang BBA Beroperasi +44 m Blambangan Umpu Lampung Divre IV Tanjungkarang BBU Beroperasi +51 m Blimbing (Jombang)  Jawa Timur Daop VII Madiun BLM Tidak beroperasi - Blimbing (Malang) Jawa Timur Daop VIII Surabaya BMG Beroperasi +460 m Blitar Jawa Timur Daop VII Madiun BL Beroperasi +167 m Blondo Jawa Tengah Daop VI Yogyakarta BLD Tidak beroperasi - Blora Jawa Tengah Daop IV Semarang BLA Tidak beroperasi - Bluluk Jawa Timur Daop VII Madiun BLK Tidak beroperasi +63 m Bojonegorod.h. Bodjonegoro NIS  Jawa Timur Daop VIII Surabaya BJ Beroperasi +15 m Bojonegoro Kota Jawa Timur Daop VIII Surabaya BJK Tidak beroperasi - Bojong (Bandung) Jawa Barat Daop II Bandung BJG Beroperasi +124 m Bojong (Semarang) Jawa Tengah Daop IV Semarang - Tidak Beroperasi - Bojonggede Jawa Barat Daop I Jakarta BJD Beroperasi +140 m Bojong Indah DKI Jakarta Daop I Jakarta BOI Beroperasi +6 m Bogord.h. Buitenzorg Jawa Barat Daop I Jakarta BOO Beroperasi +246 m Bogor Paledang Jawa Barat Daop I Jakarta BOP Beroperasi +246 m Boharan Jawa Timur Daop VIII Surabaya BH Beroperasi +10 m Bondowoso Jawa Timur Daop IX Jember BO Museum +253 m Bonosare Jawa Timur Daop IX Jember BNS Tidak beroperasi  +230 m Bowerno Jawa Timur Daop VIII Surabaya BWO Beroperasi +21 m Boyolali Jawa Tengah Daop VI Yogyakarta BI Tidak beroperasi - Branti Lampung Divre IV Tanjungkarang BTI Beroperasi +87 m Brambanan Jawa Tengah Daop VI Yogyakarta BBN Beroperasi +146 m Brebes Jawa Tengah Daop III Cirebon BB Beroperasi +4 m Bringin Jawa Tengah Daop IV Semarang BRI Tidak beroperasi - Brosot D.I Yogyakarta Daop VI Yogyakarta - Tidak beroperasi - Brumbung Jawa Tengah Daop IV Semarang BBG Beroperasi  +16 m Buaran DKI Jakarta Daop I Jakarta BUA Beroperasi  +11 m Buduran Jawa Timur Daop VIII Surabaya BDR Tidak beroperasi  - Bukit Putus Sumatera Barat Divre II Sumatera Barat BKP Beroperasi +8 m Bukittinggid.h. Fort de Kock Sumatera Barat Divre II Sumatera Barat BKT Tidak beroperasi +920 m Bulakamba Jawa Tengah Daop III Cirebon BKA Tidak beroperasi +5 m Bululawang Jawa Timur Daop VIII Surabaya BLL Tidak beroperasi - Bulumanis Jawa Tengah Daop IV Semarang BIS Tidak beroperasi - Bumiayu Jawa Tengah Daop V Purwokerto BMA Beroperasi +236 m Bumiwaluyad.h. Malangbong Jawa Barat Daop II Bandung BMW Beroperasi +641 m Bungamas Sumatera Selatan Divre III Palembang BGM Beroperasi +82 m Bungkaih Aceh Divre I Sumut dan Aceh BKH Beroperasi +7 m Bunut Sumatera Utara Divre I Sumut dan Aceh BUU Beroperasi  +18,37 m Butuh Jawa Tengah Daop V Purwokerto BTH Beroperasi +10 m Buwek Jawa Timur Daop IX Jember BWK Tidak beroperasi - Buyaran Jawa Tengah Daop IV Semarang BYA Tidak beroperasi +3,45 m

 C 

 Nama stasiun  Provinsi Daerah operasi/Divisi regional Singkatan stasiun Status Ketinggian (mdpl) Cakung DKI Jakarta Daop I Jakarta CUK Beroperasi  +18 m Campurdarat Jawa Timur Daop VII Madiun CPT Tidak beroperasi -CandimasLampungDivre IV Tanjungkarang CMS Beroperasi +49 m Candi Umbul Jawa Tengah Daop VI Yogyakarta CAI Tidak beroperasi - Cangkring Jawa Barat Daop III Cirebon CNK Beroperasi +7 m Caruban Jawa Timur Daop VII Madiun CRB Beroperasi +74 m Catang Banten Daop I Jakarta CT Beroperasi +17 m Cawang DKI Jakarta Daop I Jakarta CW Beroperasi  +26 m Celangap Jawa Timur Daop VIII Surabaya CEA Tidak beroperasi - Cempaka Lampung Divre IV Tanjungkarang CEP Beroperasi +59 m Ceperd.h. Tjepper Jawa Tengah Daop VI Yogyakarta CE Beroperasi +133 m Cepud.h. Tjepu NIS Jawa Tengah Daop IV Semarang CU Beroperasi  +15 m Cepu Kotad.h. Tjepu SJS Jawa Tengah Daop IV Semarang CEK Tidak beroperasi - Cerme Jawa Timur Daop VIII Surabaya CME Beroperasi  +6 m Ciamis Jawa Barat Daop II Bandung CI Beroperasi +199 m Cianjur Jawa Barat Daop II Bandung CJ Beroperasi +439 m Ciawi Jawa Barat Daop II Bandung CAW Beroperasi +510 m Cibadak Jawa Barat Daop I Jakarta CBD Beroperasi +380 m Cibangkong Jawa Barat Daop II Bandung CBK Tidak beroperasi - Cibangkonglor Jawa Barat Daop II Bandung CBL Tidak beroperasi - Cibatu Jawa Barat Daop II Bandung CB Beroperasi +612 m Cibeber Jawa Barat Daop II Bandung CBB Beroperasi +456 m Cibinong Jawa Barat Daop I Jakarta CBG Beroperasi +121 mCibitung Jawa Barat Daop I Jakarta CIT Beroperasi  +19 m Cibungur Jawa Barat Daop II Bandung CBR Beroperasi +77 m Cicalengka Jawa Barat Daop II Bandung CCL Beroperasi +669 m Cicayur Banten Daop I Jakarta CC Beroperasi  +47 m Cicurug Jawa Barat Daop I Jakarta CCR Beroperasi +478 m Cigading Banten Daop I Jakarta CGD Beroperasi  +4 m Ciganea Jawa Barat Daop II Bandung CA Beroperasi  +141 m Cigombong Jawa Barat Daop I Jakarta CGB Beroperasi +499 m Cijambe Jawa Barat Daop I Jakarta CJE Tidak beroperasi +438 m Cijulang Jawa Barat Daop II Bandung CIJ Tidak beroperasi +8 m Cikajang Jawa Barat Daop II Bandung CKG Tidak beroperasi +1,246 m Cikadongdong Jawa Barat Daop II Bandung CD Beroperasi +408 m Cikampek Jawa Barat Daop I Jakarta CKP Beroperasi +46 m Cikampektrem Jawa Barat Daop I Jakarta CKE Tidak beroperasi - Cikaum Jawa Barat Daop III Cirebon CKM Beroperasi +35 m Cikarang Jawa Barat Daop I Jakarta CKR Beroperasi +18 m Cikawung Jawa Tengah Daop V Purwokerto CKW Tidak beroperasi +15 m Cikeusal Banten Daop I Jakarta CKL Beroperasi +25 m Cikini DKI Jakarta Daop I Jakarta CKI Beroperasi +20 m Cikoya Banten Daop I Jakarta CKY Beroperasi  - Cikudapateuh Jawa Barat Daop II Bandung CTH Beroperasi +691 m Cilaku Jawa Barat Daop II Bandung CLK Tidak beroperasi +457 m Cilamaya Jawa Barat Daop I Jakarta CMA Tidak beroperasi - Cilame Jawa Barat Daop II Bandung CLE Beroperasi +635 m Cilacap Jawa Tengah Daop V Purwokerto CP Beroperasi +8 m Cilacap Pelabuhand.h. Tjilatjap-haven Jawa Tengah Daop V Purwokerto CPH Tidak beroperasi +4 m Cilebut Jawa Barat Daop I Jakarta CLT Beroperasi +169 m Ciledugd.h. Tjiledoek SS Jawa Barat Daop III Cirebon CLD Beroperasi +16 m Ciledug SCSd.h. Tjiledoek SCS Jawa Barat Daop III Cirebon - Tidak beroperasi - Cilejit Jawa Barat Daop I Jakarta CJT Beroperasi +53 m Cilegeh Jawa Barat Daop III Cirebon CLH Beroperasi +18 m Cilegon Banten Daop I Jakarta CLG Beroperasi +14 m Cilongkrang Jawa Tengah Daop V Purwokerto CAG Tidak beroperasi - Cimahi Jawa Barat Daop II Bandung CMI Beroperasi  +723 m Cimekar Jawa Barat Daop II Bandung CMK Beroperasi +670 m Cimindi Jawa Barat Daop II Bandung CMD Beroperasi +736 m Ciomas Jawa Barat Daop I Jakarta CS Reaktivikasi +349 m Cipari Jawa Tengah Daop V Purwokerto CPI Beroperasi +11 m Cipatat Jawa Barat Daop II Bandung CPT Beroperasi +387 m Cipedang Jawa Barat Daop III Cirebon CPA Tidak beroperasi - Cipeuyeum Jawa Barat Daop II Bandung CPY Beroperasi  + 272 m Cipeundeuy Jawa Barat Daop II Bandung CPD Beroperasi +772 m Cipinang DKI Jakarta Daop I Jakarta CPN Tidak beroperasi  +14 m Cipunegara Jawa Barat Daop III Cirebon CRA Beroperasi +21 m Ciputrapinggan Jawa Barat Daop II Bandung CPP Tidak beroperasi - Cirahayud.h. Trowek Jawa Barat Daop II Bandung CAA Beroperasi  +619 m Ciranjang Jawa Barat Daop II Bandung CRJ Beroperasi +262 m Cirebond.h. Cheribon SS Jawa Barat Daop III Cirebon CN Beroperasi +4 m Cirebon Pelabuhan d.h. Cheribon-Boom| Jawa Barat
| Daop III Cirebon
| CNH
| Tidak beroperasi
| -
|-
| Cirebon Prujakand.h. Cheribon SCS
| Jawa Barat
| Daop III Cirebon
| CNP
| Beroperasi
| +4 m
|-
| Cireungas
| Jawa Barat
| Daop II Bandung
| CRG
| Beroperasi
|  +587 m
|-
| Ciroyom
| Jawa Barat
| Daop II Bandung
| CIR
| Beroperasi
| +709 m
|-
| Cisaat
| Jawa Barat
| Daop I Jakarta
| CSA
| Beroperasi
| +584 m
|-
| Cisauk
| Banten
| Daop I Jakarta
| CSK
| Beroperasi
| +33 m
|-
| Cisomang| Jawa Barat
| Daop II Bandung
| CG
| Tidak beroperasi
| +338 m
|-
| Cisondari| Jawa Barat
| Daop II Bandung
| CSD
| Tidak beroperasi
| -
|-
| Cisurupan| Jawa Barat
| Daop II Bandung
| CSN
| Tidak beroperasi
|  +1,216 m
|-
| Citayam
| Jawa Barat
| Daop I Jakarta
| CTA
| Beroperasi
|  +120 m
|-
| Citeras
| Banten
| Daop I Jakarta
| CTR
| Beroperasi
| +48 m
|-
| Ciwidey| Jawa Barat
| Daop II Bandung
| CWD
| Tidak beroperasi
| +1,106m
|-
| Comal
| Jawa Tengah
| Daop IV Semarang
| CO
| Beroperasi
|  +10 m
|-
| Cukir'' Jawa Timur Daop VII Madiun CK Tidak beroperasi - Curahmalang Jawa Timur Daop VII Madiun CRM Beroperasi +25 m

 D 

 Nama stasiun  Provinsi Daerah Operasi/Divisi Regional Singkatan stasiun Kondisi Ketinggian Dadapan Jawa Timur Daop IX Jember DPA Tidak beroperasi +37 m Dampit Jawa Timur Daop VIII Surabaya DPT Tidak beroperasi  +430 mDanau BaleSumatera UtaraDivre I Sumut dan AcehDNBDalam Konstruksi  +? m Dangeyan Jawa Tengah Daop VI Yogyakarta DNY Tidak beroperasi - Daru Banten Daop I Jakarta DAR Beroperasi +51 m Dawuan Jawa Barat Daop I Jakarta DWN Beroperasi  +31 m Dayeuhkolot  Jawa Barat Daop II Bandung DYK Tidak beroperasi +661 m Delanggud.h. Delangoe Jawa Tengah Daop VI Yogyakarta DL Beroperasi +133 m Delitua Sumatera Utara Divre I Sumut dan Aceh DT Tidak beroperasi - Delok Jawa Tengah Daop IV Semarang DEK Tidak beroperasi - Demak  Jawa Tengah Daop IV Semarang DM Tidak beroperasi +4,8 m Depok Jawa Barat Daop I Jakarta DP Beroperasi +93 m Depok Baru Jawa Barat Daop I Jakarta DPB Beroperasi +93 m Diski Sumatera Utara Divre I Sumut dan Aceh DI Tidak beroperasi - Dolokmerangir  Sumatera Utara Divre I Sumut dan Aceh DMR Beroperasi  +144,56 m Dolopo  Jawa Timur Daop VIII Madiun DLO Tidak beroperasi - Dongkelan D.I Yogyakarta Daop VI Yogyakarta DKN Tidak beroperasi - Doplang Jawa Tengah Daop IV Semarang DPL Beroperasi  +77 m Dringu Jawa Timur Daop IX Jember DRI Tidak beroperasi +3 m Duduk Jawa Timur Daop VIII Surabaya DD Beroperasi +2 m Duku Sumatera Barat Divre II Sumatera Barat DUK Beroperasi +7 m Duren Kalibata DKI Jakarta Daop I Jakarta DRN Beroperasi +26 m Durian  Sumatera Selatan Divre IV Tanjungkarang DUR Beroperasi +50 m Duri DKI Jakarta Daop I Jakarta DU Beroperasi +4 m Dusun  Sumatera Utara Divre I Sumut dan Aceh DSU Beroperasi  +15,40 m Dangdeur Jawa Barat Daop II Bandung DDR Tidak beroperasi  +927 m

 G 

 Nama stasiun  Provinsi Daerah Operasi/Divisi Regional Singkatan stasiun Kondisi Ketinggian Galang Sumatera Utara Divre I Sumut dan Aceh - Tidak beroperasi - Gambird.h. Weltevreden, Batavia-koningsplein DKI Jakarta Daop I Jakarta GMR Beroperasi +16 m Gambringan Jawa Tengah Daop IV Semarang GBN Beroperasi +40 m Gandasoli  Jawa Barat Daop II Bandung GDS Beroperasi +580 m Gandrungmangun Jawa Tengah Daop V Purwokerto GDM Beroperasi +15 m Gandulekor Jawa Tengah Daop V Purwokerto GDK Tidak beroperasi +102 m Gang Sentiong DKI Jakarta Daop I Jakarta GST Beroperasi  +7 m Garahan Jawa Timur Daop IX Jember  GN Beroperasi +589 mGarongkongSulawesi SelatanMakassar-Pare-PareGARBeroperasi +?M Garum Jawa Timur  Daop VII Madiun GRM Beroperasi +244 m Garuntang Lampung Divre IV Tanjungkarang GR Tidak beroperasi +6 m Garut Jawa Barat Daop II Bandung GRT Beroperasi  +717 m Gawok  Jawa Tengah Daop VI Yogyakarta GW Beroperasi +118 m Gebang (Blitar)</small>]]
| Jawa Timur
| Daop VII Madiun
| GEL
| Tidak beroperasi
| -
|-
| [[Stasiun Gebang (Langkat)|Gebang (Langkat)</small> Sumatera Utara Divre I Sumut dan Aceh GBA Reaktivasi +? m Gedangan (ke Gd) Jawa Tengah Daop IV Semarang GN Tidak beroperasi  +66 m Gedangan (ke Sd) Jawa Timur Daop VIII Surabaya GDG Beroperasi +4 m Gedebage Jawa Barat Daop II Bandung GDB Beroperasi +672 m Gedungratud.h. Hadjimenah Lampung Divre IV Tanjungkarang GDR Beroperasi +117 m Gemawang Jawa Tengah Daop IV Semarang GWG Tidak beroperasi - Gembong Jawa Timur Daop VIII Surabaya GEB Beroperasi +6 m Gembongan Jawa Tengah Daop VI Yogyakarta GMG Tidak beroperasi - Gemekan  Jawa Timur Daop VIII Surabaya GMK Tidak beroperasi - Gempol Jawa Timur Daop VIII Surabaya GEM Tidak beroperasi - Gempolkerep Jawa Timur Daop VIII Surabaya GKP Tidak beroperasi - Geneng Jawa Timur Daop VII Madiun GG Beroperasi +53 m Genuk  Jawa Tengah Daop IV Semarang GNK Tidak beroperasi +2,30 m Gending  Jawa Timur Daop IX Jember GNI Tidak beroperasi  +3 m Geurugok Aceh Divre I Sumut dan Aceh GRU Beroperasi +25,90 m Giham Lampung Divre IV Tanjungkarang GHM Beroperasi  +44 m Gilas Sumatera Selatan Divre IV Tanjungkarang GLS Beroperasi  +107 m Glenmore Jawa Timur Daop IX Jember GLM Beroperasi +342 m Glumbang Sumatera Selatan Divre III Palembang GLB Beroperasi +21 m Godong  Jawa Tengah Daop IV Semarang GOG Tidak beroperasi - Gogodalem Jawa Tengah Daop IV Semarang GGD Tidak beroperasi - Gombong Jawa Tengah Daop V Purwokerto GB Beroperasi +18 m Gondangdia DKI Jakarta Daop I Jakarta GDD Beroperasi +17 m Gondanglegi Jawa Timur Daop VIII Surabaya GDL Tidak beroperasi - Goprak Jawa Tengah Daop VI Yogyakarta GPK Beroperasi +74 m Grabag Merbabu Jawa Tengah Daop VI Yogyakarta GMB Tidak beroperasi - Grati  Jawa Timur Daop IX Jember GI Beroperasi +16 m Gresikd.h. Grisee Jawa Timur Daop VIII Surabaya GS Tidak beroperasi  +2 m Grobogan Jawa Timur Daop IX Jember GBG Tidak beroperasi  +98 mGrogol DKI Jakarta Daop I Jakarta GG Beroperasi +4 m Grompol Jawa Tengah Daop VI Yogyakarta GP Tidak beroperasi +87 m Grujugan Jawa Timur Daop IX Jember GRJ Tidak beroperasi +286 m Gubug Jawa Tengah Daop IV Semarang GUB Beroperasi  +11 m Gumilir Jawa Tengah Daop V Purwokerto GM Beroperasi +7 m Gumukmas Jawa Timur Daop IX Jember GMM Tidak beroperasi  +10 m Gundih  Jawa Tengah Daop IV Semarang GD Beroperasi +54 m Gununggangsir Jawa Timur Daop VIII Surabaya GNG Tidak beroperasi  +12 m Gunung Megang  Sumatera Selatan Divre III Palembang GNM Beroperasi  +25 m Gunungputri Jawa Barat Daop I Jakarta GPI Tidak beroperasi +115 m Gurah Jawa Timur Daop VII Madiun GU Tidak beroperasi -

 H dan I 

 Nama stasiun  Provinsi Daerah Operasi/Divisi Regional Singkatan stasiun Kondisi Ketinggian Haji Pemanggilan Lampung Divre IV Tanjungkarang HJP Beroperasi  +45 m Halaban Sumatera Utara Divre I Sumut dan Aceh HLB Reaktivasi +10 m Haurgeulis Jawa Barat Daop III Cirebon  HGL Beroperasi  +23 m Haurpugur Jawa Barat Daop II Bandung HRP Beroperasi +689 m Helvetia Sumatera Utara Divre I Sumut dan Aceh - Kontruksi - Hengelo Sumatera Utara Divre I Sumut dan Aceh HL Beroperasi +27,38 m Ijo Jawa Tengah Daop V Purwokerto IJ Beroperasi +25 m Indarung  Sumatera Barat Divre II Sumatera Barat IDA Beroperasi  +179 m Indihiang Jawa Barat Daop II Bandung IH Beroperasi +384 m Indramayu Jawa Barat Daop III Cirebon IM Tidak beroperasi - Indro Jawa Timur Daop VIII Surabaya IDO Beroperasi +8 m Indralaya Sumatera Selatan Divre III Palembang IDR Beroperasi +16 m

 J 

 Nama stasiun  Provinsi Daerah Operasi/Divisi Regional Singkatan stasiun Kondisi Ketinggian Jakarta Gudang DKI Jakarta Daop I Jakarta JAKG Beroperasi +4 m Jakarta Kotad.h. Batavia-Benedenstad, Djakarta DKI Jakarta Daop I Jakarta JAKK Beroperasi +4 m Jambean Jawa Tengah Daop IV Semarang JBE Tidak beroperasi +36 m Jamblang Jawa Barat Daop III Cirebon JBG Tidak beroperasi - Jambon Jawa Tengah Daop IV Semarang JBN Beroperasi +42 m Jambu Jawa Tengah Daop IV Semarang JMB Beroperasi terbatas +479 mJambu BaruBantenDaop I JakartaJBUBeroperasi +18 m Japanan Jawa Timur Daop VIII Surabaya JPN Tidak beroperasi - Japonan Jawa Tengah Daop VI Yogyakarta JAP Tidak beroperasi - Jatake Banten Daop I Jakarta JTK Beroperasi +56 m Jati  Jawa Timur Daop IX Jember JI Tidak beroperasi +12 m Jatibarang Jawa Barat Daop III Cirebon JTB  Beroperasi +8 m Jatinegarad.h. Meester Cornelis SS DKI Jakarta Daop I Jakarta JNG Beroperasi +16 m Jatirogo  Jawa Timur Daop VIII Surabaya JTG Tidak beroperasi +66 m Jatiroto Jawa Timur Daop IX Jember JTR  Beroperasi +29 m Jatiwangi Jawa Barat Daop III Cirebon JWG Tidak beroperasi - Jayakarta DKI Jakarta Daop I Jakarta JAY Beroperasi  +13 m Jember  Jawa Timur Daop IX Jember JR Beroperasi +89 m Jemursari Jawa Timur Daop VIII Surabaya JMS Tidak beroperasi  - Jenar  Jawa Tengah Daop VI Yogyakarta JN Beroperasi +18 m Jepon  Jawa Tengah Daop IV Semarang JON Tidak beroperasi - Jerakah Jawa Tengah Daop IV Semarang JRK Beroperasi  +1,5 m Jeruklegi Jawa Tengah Daop V Purwokerto JRL Beroperasi +10 m Jetis (Grobogan) Jawa Tengah Daop IV Semarang JIS Tidak beroperasi +60 m Jetis (Ponorogo) Jawa Timur Daop VII Madiun JS Tidak beroperasi +103 m Jombang Jawa Timur Daop VII Madiun JG Beroperasi  +43 m Jombang Kota Jawa Timur Daop VII Madiun JGK Tidak beroperasi   +37 m Jombang KSM Jawa Timur Daop VII Madiun - Tidak beroperasi - Jorongan Jawa Timur Daop IX Jember JOR Tidak beroperasi +36 m Juana/Juwanad.h. Joana Jawa Tengah Daop IV Semarang JU Tidak beroperasi - Juandad.h. Noordwijk DKI Jakarta Daop I Jakarta JUA Beroperasi  +15 m Jurangmangu Banten Daop I Jakarta JMG Beroperasi +25 m Jurnatand.h. Semarang-Central, Semarang SJS Jawa Tengah Daop IV Semarang  - Tidak beroperasi  -

 K 

 Nama stasiun  Provinsi Daerah Operasi/Divisi Regional Singkatan stasiun Kondisi Ketinggian Kabat Jawa Timur Daop IX Jember KBT Tidak beroperasi +47 m Kacang Sumatera Barat Divre II Sumatera Barat KCN Tidak Beroperasi +369 m Kadipaten  Jawa Barat Daop III Cirebon KAD Tidak beroperasi - Kadipiro Jawa Tengah Daop VI Yogyakarta KDO Beroperasi +102 m Kedokangabus Jawa Barat Daop III Cirebon KAB Beroperasi +15 m Kadukacang Banten Daop I Jakarta KDK Tidak beroperasi - Kadungdung Jawa Timur Daop VIII Surabaya KDU Tidak beroperasi - Kalasan D.I Yogyakarta Daop VI Yogyakarta KLS Tidak beroperasi +126 m Kalianget Jawa Timur Daop VIII Surabaya KLG Tidak beroperasi - Kalibagor Jawa Timur Daop IX Jember KLB Tidak beroperasi +62 m Kalibalangan Lampung Divre IV Tanjungkarang KAG Beroperasi  +48 m Kalibaru Jawa Timur Daop IX Jember KBR Beroperasi +428 m Kalibodri  Jawa Tengah Daop IV Semarang KBD Beroperasi +9 m Kaliboto Jawa Timur Daop IX Jember KLO Tidak beroperasi - Kalideres DKI Jakarta Daop I Jakarta KDS Beroperasi +7 m Kalimas Jawa Timur Daop VIII Surabaya KLM Beroperasi  +2 m Kalimenur Jawa Tengah Daop VI Yogyakarta KLR Tidak beroperasi +35 m Kaliosod.h. Kali-Osso Jawa Tengah Daop VI Yogyakarta KO Beroperasi +117 m Kalipucang  Jawa Barat Daop II Bandung KLC Tidak beroperasi - Kalisamin  Jawa Tengah Daop VI Yogyakarta KIM Tidak beroperasi - Kalisat  Jawa Timur Daop IX Jember KLT Beroperasi +265 m Kalisetail Jawa Timur Daop IX Jember KLS Beroperasi +272 m  Kalitidu  Jawa Timur Daop VIII Surabaya KIT Beroperasi +24 m Kaliwedi Jawa Barat Daop III Cirebon KLW Tidak beroperasi +6 m Kaliwungu Jawa Tengah Daop IV Semarang KLN Beroperasi +4 m Kamal  Jawa Timur Daop VIII Surabaya KML Tidak beroperasi  +0,4 m Kamalpier  Jawa Timur Daop VIII Surabaya KMLP Tidak beroperasi - Kambangan  Jawa Timur Daop VII Madiun KBG Tidak beroperasi +76 m Kamojan Jawa Barat Daop II Bandung KMJ Tidak beroperasi +922 m Kampung Bandan DKI Jakarta Daop I Jakarta KPB Beroperasi  +3 m Kampungbaru Sumatera Utara Divre I Sumut dan Aceh KMU Tidak beroperasi -Kampung Jua Sumatera Barat Divre II Sumatera Barat KAJ Beroperasi -Kandang Ampat Sumatera Barat Divre II Sumatera Barat KDP Tidak Beroperasi - Kandangan (Surabaya)  Jawa Timur Daop VIII Surabaya KDA Beroperasi +2 mKandangan (Kediri)</small>]]
| Jawa Timur
| Daop VII Madiun
| -
| Tidak beroperasi
| -
|-
| Kanigoro| Jawa Timur
| Daop VII Madiun
| KNO
| Tidak beroperasi
| +78 m
|-
| Kapas
| Jawa Timur
| Daop VIII Surabaya
| KPS
| Beroperasi
| +20 m
|-
| Kapuan
| Jawa Tengah
| Daop IV Semarang
| KPA
| Beroperasi
|  +34 m
|-
| Karangampel 
| Jawa Barat
| Daop III Cirebon
| KRP
| Tidak beroperasi
| -
|-
| Karanganyar 
| Jawa Tengah
| Daop V Purwokerto
| KA
| Beroperasi
| +34 m
|-
| Karangantu
| Banten
| Daop I Jakarta
| KRA
| Beroperasi 
|  +3,61 m
|-
| Karangenda
| Sumatera Selatan
| Divre III Palembang
| KED
| Beroperasi
| +20 m
|-
| Karangjati 
| Jawa Tengah
| Daop IV Semarang
| KGT
| Beroperasi
| +23 m
|-
| Karanggandul
| Jawa Tengah
| Daop V Purwokerto
| KGD
| Beroperasi
| +142 m
|-
| Karangkandri
| Jawa Tengah
| Daop V Purwokerto
| KKD
| Beroperasi
| +8 m
|-
| Karangkretek| Jawa Barat
| Daop II Bandung
| KRK
| Tidak beroperasi
|  -
|- 
| Karangpilangd.h. Sepandjang OJS
| Jawa Timur
| Daop VIII Surabaya
| KAP
| Tidak beroperasi
|  +7,6 m
|-
| Karangpucung
| Jawa Barat
| Daop II Bandung
| KNP
| Beroperasi
| +45 m
|-
| Karangsari (ke Bd)d.h. Gandamirah
| Jawa Barat
| Daop II Bandung
| KRAI
| Beroperasi
| +651 m
|- 
| Karangsari (ke Pwt) 
| Jawa Tengah
| Daop V Purwokerto
| KRR
| Beroperasi
| +233 m
|- 
| Karangsono 
| Jawa Tengah
| Daop IV Semarang
| KSO
| Beroperasi
|  +48 m
|-
| Karangsuwung| Jawa Barat
| Daop III Cirebon
| KRW
| Tidak beroperasi
|  +19,7 m
|-
| Karangtalun Lama| Jawa Tengah
| Daop V Purwokerto
| KUN
| Tidak beroperasi
| +6.5 m
|-
| Karangtalun
| Jawa Tengah
| Daop V Purwokerto
| KRL
| Beroperasi
| +6,75 m
|-
| Karang Tengah
| Jawa Barat
| Daop I Jakarta
| KE
| Beroperasi
| +477 m
|-
| Karawang d.h. Krawang
| Jawa Barat
| Daop I Jakarta
| KW
| Beroperasi
|  +16 m
|-
| Karawangtremd.h.Krawangtrem
| Jawa Barat
| Daop I Jakarta
| KWTR
| Tidak beroperasi
| -
|-
| Karet
| DKI Jakarta
| Daop I Jakarta
| KAT
| Akan ditutup
| +11 m
|-
| Kartasura| Jawa Tengah
| Daop VI Yogyakarta
| KSR
| Tidak beroperasi
| -
|-
| Kasiyamlor| Jawa Timur
| Daop IX Jember
| KYM
| Tidak beroperasi
|  +10 m
|-
| Kasugihan
| Jawa Tengah
| Daop V Purwokerto
| KH
| Beroperasi
| +9 m
|-
| Kawarasan 
| Jawa Timur
| Daop VII Madiun
| KWS
| Tidak beroperasi
| -
|-
| Kawunganten
| Jawa Tengah
| Daop V Purwokerto
| KWG
| Beroperasi
| +11 m
|-
|Kayu Tanam
| Sumatera Barat
| Divre II Sumatera Barat
| KTN
| Beroperasi
| +144 m
|-
| Kebayoran
| DKI Jakarta
| Daop I Jakarta
| KBY
| Beroperasi
|  +4,2 m
|-
| Kebasen 
| Jawa Tengah
| Daop V Purwokerto
| KBS
| Beroperasi
| +16 m
|-
| Kebonagung 
| Jawa Timur
| Daop VIII Surabaya
| KBA
| Tidak beroperasi
| -
|-
| Kebonromo
| Jawa Tengah
| Daop VI Yogyakarta
| KRO
| Beroperasi
| +86 m
|-
| Kebumen
| Jawa Tengah
| Daop V Purwokerto
| KM
| Beroperasi
| +21 m
|- 
| Kedai Durian| Sumatera Utara
| Divre I Sumut dan Aceh
| KDI
| Tidak beroperasi
| -
|-
| Kedinding
| Jawa Timur
| Daop VIII Surabaya
| KDN
| Beroperasi
| +13 m
|-
| Kediri 
| Jawa Timur
| Daop VII Madiun
| KD
| Beroperasi
| +68 m
|-
| Kedu| Jawa Tengah
| Daop VI Yogyakarta
| KEU
| Tidak beroperasi
| -
|-
| Kedundang
| Jawa Tengah
| Daop VI Yogyakarta
| KDG
| Beroperasi
| +11 m
|- 
| Kedungbanteng
| Jawa Tengah
| Daop VI Yogyakarta
| KDB
| Beroperasi
| +85 m
|-  
| Kedungjatid.h. Kedoeng-Djattie
| Jawa Tengah
| Daop IV Semarang
| KEJ
| Beroperasi
| +36 m
|-
| Kedunggalar 
| Jawa Timur
| Daop VII Madiun
| KG
| Beroperasi
| +75 m
|-
| Kedunggedeh 
| Jawa Barat
| Daop I Jakarta
| KDH
| Beroperasi
| +14 m
|-
| Kedungpring 
| Jawa Timur
| Daop VII Madiun
| KEI
| Tidak beroperasi
| +25 m
|-
| Kedungwuni 
| Jawa Tengah
| Daop IV Semarang
| KDW
| Tidak beroperasi
| -
|-
| Kemayoran
| DKI Jakarta
| Daop I Jakarta
| KMO
| Beroperasi
|  +5 m
|- 
| Kemelak 
| Sumatera Selatan
| Divre IV Tanjungkarang
| KMK
| Beroperasi
| +50 m
|-
| Kemijend.h. Kemidjen SJS
| Jawa Tengah
| Daop IV Semarang
| KME
| Tidak beroperasi
|  +1,8 m
|-
| Kemiri
| Jawa Tengah
| Daop VI Yogyakarta
| KMR
| Beroperasi
| +98 m
|-   
| Kemranjen 
| Jawa Tengah
| Daop V Purwokerto
| KJ
| Beroperasi
| +7 m
|- 
| Kempit| Jawa Timur
| Daop IX Jember
| KMP
| Tidak beroperasi
| +322 m
|-
| Kendal| Jawa Tengah
| Daop IV Semarang
| KL
| Tidak beroperasi
| -
|- 
| Kendalpayak| Jawa Timur
| Daop VIII Surabaya
| KDY
| Tidak beroperasi
| -
|-
| Kencong| Jawa Timur
| Daop IX Jember
| KNC
| Tidak beroperasi
|  +12 m
|-
| Kepanjen
| Jawa Timur
| Daop VIII Surabaya
| KPN
| Beroperasi
| +355 m
|-
| Kepayang 
| Sumatera Selatan
| Divre IV Tanjungkarang
| KPY
| Beroperasi
| +48 m
|-
| Kepet 
| Jawa Timur
| Daop VIII Surabaya
| KEP
| Tidak beroperasi
| -
|-
| Kepuh 
| Jawa Tengah
| Daop VI Yogyakarta
| KEH
| Tidak beroperasi
| -
|-
| Kertapati
| Sumatera Selatan
| Divre III Palembang
| KPT
| Beroperasi
| +2 m
|-
| Kertasemaya
| Jawa Barat
| Daop III Cirebon
| KTM
| Beroperasi
| +13 m
|-
| Kertomenanggal| Jawa Timur
| Daop VIII Surabaya
| KOM
| Tidak beroperasi
| -
|-
| Kertosono
| Jawa Timur
| Daop VII Madiun
| KTS
| Beroperasi
| +43 m
|- 
| Kesamben 
| Jawa Timur
| Daop VIII Surabaya
| KSB
| Beroperasi
| +193 m
|-
| Ketandan 
| Jawa Tengah
| Daop VI Yogyakarta
| KTD
| Tidak beroperasi
| +148 m
|-
| Ketanggungan
| Jawa Tengah
| Daop III Cirebon
| KGG
| Beroperasi 
| +16 m
|-
| Ketanggungan Baratd.h. Ketanggoengan-West
| Jawa Tengah
| Daop III Cirebon
| KGB
| Tidak beroperasi 
| +16 m
|-
|[[Stasiun Ketapang (Banyuwangi)|Ketapang (Banyuwangi)</small>]]d.h. Banyuwangi Baru
|Jawa Timur
|Daop IX Jember
|KTG
|Beroperasi
| +7 m
|-
|Ketapang (Lampung)
|Lampung
|Divre IV Tanjungkarang
|KTP
|Beroperasi
| +49 m
|- 
| Kiaracondong
| Jawa Barat
| Daop II Bandung
| KAC
| Beroperasi
| +681 m
|-
| Kisaran| Sumatera Utara
| Divre I Sumut dan Aceh
| KIS
| Beroperasi
| +19 m
|-
| Klakah 
| Jawa Timur
| Daop IX Jember
| KK
| Beroperasi
| +193 m
|-
| Klari
| Jawa Barat
| Daop I Jakarta
| KLI
| Beroperasi
|  +23 m
|-
| Klaten d.h. Klaten
| Jawa Tengah
| Daop VI Yogyakarta
| KT
| Beroperasi
| +151 m
|-
| Klender
| DKI Jakarta
| Daop I Jakarta
| KLD
| Beroperasi
|  +10 m
|-
| Klender Baru
| DKI Jakarta
| Daop I Jakarta
| KLDB
| Beroperasi
| +11 m
|-
| Klotok 
| Jawa Timur
| Daop VIII Surabaya
| KOK
| Tidak beroperasi
| -
|-
| Kosambi 
| Jawa Barat
| Daop I Jakarta
| KOS
| Beroperasi
|  +28 m
|-
| Kotabaru
| Sumatera Selatan
| Divre IV Tanjungkarang
| KBU
| Beroperasi
| +43 m
|- 
| Kotabumi| Lampung
| Divre IV Tanjungkarang
| KB
| Beroperasi
| +28 m
|- 
| Kotapadang
| Bengkulu
| Divre III Palembang
| KOP
| Beroperasi
| +107 m
|-  
| Koto Baru 
| Sumatera Barat
| Divre II Sumatera Barat
| KOB
| Tidak Beroperasi
| +1154 m
|-
| Kotok
| Jawa Timur
| Daop IX Jember
| KTK
| Beroperasi
| +176 m
|-
| Kradenan
| Jawa Tengah
| Daop IV Semarang
| KNN
| Beroperasi
|  +53 m
|-
| Kraksaan
| Jawa Timur
| Daop IX Jember
| KR
| Tidak beroperasi
| +5 m
|- 
| Kramasan 
| Sumatera Selatan
| Divre III Palembang
| KAS
| Beroperasi
| +2 m
|- 
| Kramat
| DKI Jakarta
| Daop I Jakarta
| KMT
| Beroperasi
|  +10 m
|- 
| Kranggan
| Jawa Tengah
| Daop VI Yogyakarta
| KEU
| Tidak beroperasi
| +467 m
|-
| Kranji
| Jawa Barat
| Daop I Jakarta
| KRI
| Beroperasi
|  +18 m
|-  
| Kras
| Jawa Timur
| Daop VII Madiun
| KRS
| Beroperasi
|  +75 m
|-
| Kraton
| Jawa Timur
| Daop IX Jember
| KN
| Tidak beroperasi
| -
|-
| Krebet
| Jawa Timur
| Daop VIII Surabaya
| KEE
| Tidak beroperasi
| -
|-
| Krengseng
| Jawa Tengah
| Daop IV Semarang
| KNS
| Beroperasi
| +9 m
|-
| Krenceng
| Banten
| Daop I Jakarta
| KEN
| Beroperasi
|  +16,15 m
|-   
| Kretek
| Jawa Tengah
| Daop V Purwokerto
| KRT
| Beroperasi
|  +286 m
|-
| Krian 
| Jawa Timur
| Daop VIII Surabaya
| KRN
| Beroperasi
| +12 m
|-
| Krikilan
| Jawa Timur
| Daop IX Jember
| KKL
| Beroperasi
| +361 m
|-  
| Kronelan 
| Jawa Tengah
| Daop VI Yogyakarta
| KNL
| Tidak beroperasi
| -
|-
| Kroya
| Jawa Tengah
| Daop V Purwokerto
| KYA
| Beroperasi
| +11 m
|- 
| Krueng Mane
| Aceh
| Divre I Sumut dan Aceh
| KEM
| Beroperasi
| +16 m
|-
| Krueng Geukueh
| Aceh
| Divre I Sumut dan Aceh
| KRG
| Beroperasi
| +9 m
|-
| Kuala
| Sumatera Utara
| Divre I Sumut dan Aceh
| KUL
| Tidak beroperasi
| -
|-
| Kuala Begumit
| Sumatera Utara
| Divre I Sumut dan Aceh
| KUG
| Tidak beroperasi
| -
|-
| Kuala Bingai
| Sumatera Utara
| Divre I Sumut dan Aceh
| KUN
| Beroperasi
| +20 m
|-
| Kuala Namu'''
| Sumatera Utara
| Divre I Sumatera Utara dan Aceh
| KNM
| Beroperasi
| +7 m
|-
|Kuala Tanjung
|Sumatera Utara
|Divre I Sumut dan Aceh
| KTJ
| Beroperasi
| +3,56
|-
| Kubukrambil| Sumatera Barat
| Divre II Sumatera Barat
| KKR
| Tidak Beroperasi
| +647 m
|-
| Kudaile Jawa Tengah Daop V Purwokerto KDE Tidak beroperasi +30 m Kudus Jawa Tengah Daop IV Semarang KS Tidak beroperasi  +16,37 m Kumendungd.h. Koemendoeng SS Jawa Timur Daop VIII Surabaya KMG Tidak beroperasi - Kunduran Jawa Tengah Daop IV Semarang KDR Tidak beroperasi - Kuraitaji Sumatera Barat Divre II Sumatera Barat KI Beroperasi  +15 m Kuripan Jawa Tengah Daop IV Semarang KRP Beroperasi +6 m Kutablang Aceh Divre I Sumut dan Aceh KKG Beroperasi +35,60 m Kutoarjo Jawa Tengah Daop V Purwokerto KTA Beroperasi +16 m Kutowinangun Jawa Tengah Daop V Purwokerto KWN Beroperasi +13 m Kutu  D.I Yogyakarta Daop VI Yogyakarta KTU Tidak beroperasi - Kuwu Jawa Tengah Daop IV Semarang KU Tidak beroperasi - Kwangen Jawa Timur Daop VIII Surabaya KWA Tidak beroperasi - Kwanyar Jawa Timur Daop VIII Surabaya KWR Tidak beroperasi -

 L 

 Nama stasiun  Provinsi Daerah Operasi/Divisi Regional Singkatan stasiun Kondisi KetinggianLabakkangSulawesi SelatanMakassar-ParepareLKKBeroperasi Labang Jawa Timur Daop VIII Surabaya LAB Tidak beroperasi - Labruk Jawa Timur Daop IX Jember LBK Tidak beroperasi +72 mLabuan (Pandeglang) Banten Daop I Jakarta LBN Tidak beroperasi +12 mLabuan (Medan) Sumatera Utara Divre I Sumut dan Aceh LBU Beroperasi  +2,30 m Labuanratu Lampung Divre IV Tanjungkarang LAR Beroperasi +108 m Lahat Sumatera Selatan Divre III Palembang LT Beroperasi +112 m Lalang Sumatera Utara Divre I Sumut dan Aceh LAG Beroperasi +3,56 M Lamongan Jawa Timur Daop VIII Surabaya LMG Beroperasi +2 m Lampegan Jawa Barat Daop II Bandung LP Beroperasi  +439 m Langen  Jawa Barat Daop V Purwokerto LN Beroperasi +16 m Langsa Aceh Divre I Sumut dan Aceh LGS Tidak beroperasi - Larangan (ke Smt)  Jawa Tengah Daop IV Semarang LR Beroperasi +4 m Larangan (ke Pwt) Jawa Tengah Daop III Cirebon LRA Beroperasi +21 m Lasem Jawa Tengah Daop IV Semarang LS Tidak beroperasi - Laut Tador Sumatera Utara Divre I Sumut dan Aceh LTD Beroperasi  +13,70 m Lawang Jawa Timur Daop VIII Surabaya LW Beroperasi +491 m Lebakjero Jawa Barat Daop II Bandung  LBJ Beroperasi +818 m Lebeng Jawa Tengah Daop V Purwokerto LBG Beroperasi +11 m Leces  Jawa Timur Daop IX Jember LEC Beroperasi +48 m Ledokombo Jawa Timur Daop IX Jember LDO Beroperasi +370 m Legok Jawa Tengah Daop V Purwokerto LGK Tidak beroperasi +299 m Leles  Jawa Barat Daop II Bandung LL Beroperasi +697 m Lemahabang Jawa Barat Daop I Jakarta LMB Beroperasi +16 m Lembak Sumatera Selatan Divre III Palembang LEB Beroperasi +18 m Lempuyangand.h. Djocja Lempoejangan D.I Yogyakarta Daop VI Yogyakarta LPN Beroperasi +114 m Lenteng Agung  DKI Jakarta Daop I Jakarta LNA Beroperasi  +57 m Lespadangan Jawa Timur Daop VIII Surabaya LES Tidak beroperasi - Leuwigoong Jawa Barat Daop II Bandung  LO Beroperasi +617 m Lhokseumawe  Aceh Divre I Sumut dan Aceh LSM Tidak beroperasi - Lidahtanah Sumatera Utara Divre I Sumut dan Aceh LDT Beroperasi  +11,47 m Limapuluh Sumatera Utara Divre I Sumut dan Aceh LMP Beroperasi  +34,70 m Linggapura  Jawa Tengah Daop V Purwokerto LG Beroperasi +156 m Lobener Jawa Barat Daop III Cirebon LB Tidak beroperasi - Losari  Jawa Barat Daop III Cirebon LOS Beroperasi +3 m Lubuk Alung  Sumatera Barat Divre II Sumatera Barat LA Beroperasi  +25 m Lubuk Batang  Sumatera Selatan Divre IV Tanjungkarang LBT Beroperasi +19 m Lubuk Buaya Sumatera Barat Divre II Sumatera Barat LBY Beroperasi +? m Lubuk Linggau Sumatera Selatan Divre III Palembang LLG Beroperasi +130 mLubuk Pakam Sumatera Utara Divre I Sumut dan Aceh LBP Beroperasi  +16,85 mLubuk Rukam Sumatera Selatan Divre IV Tanjungkarang LRM Beroperasi +38 m Lumajang Jawa Timur Daop IX Jember LM Tidak beroperasi  +51 m Lumpang Parayasa Jawa Barat Daop I Jakarta  Direncanakan beroperasi  Luwung  Jawa Barat Daop III Cirebon LWG Tidak beroperasi +7 m

 M 

 Nama stasiun  Provinsi Daerah Operasi/Divisi Regional Singkatan stasiun Kondisi Ketinggian Madiun Jawa Timur Daop VII Madiun MN Beroperasi +63 m Madiun Pasar Jawa Timur Daop VII Madiun MNP Tidak beroperasi - Magelang Kota
| Jawa Tengah
| Daop VI Yogyakarta
| MG
| Tidak beroperasi
| -
|-
| Magelang Pasar| Jawa Tengah
| Daop VI Yogyakarta
| MGP
| Tidak beroperasi
| -
|- 
|Magetand.h. Barat
|Jawa Timur
|Daop VII Madiun
|MAG
|Beroperasi
| +70 m
|-
| Maguwo
| D.I Yogyakarta
| Daop VI Yogyakarta
| MGW
| Beroperasi
| +118 m
|-
| Maja
| Banten
| Daop I Jakarta
| MJ
| Beroperasi
| +40 m
|-
| Majalaya 
| Jawa Barat
| Daop II Bandung
| MJA
| Tidak beroperasi
| -
|-
| Malang
| Jawa Timur
| Daop VIII Surabaya
| ML
| Beroperasi
| +444 m
|-
| Malang Jagalan| Jawa Timur
| Daop VIII Surabaya
| MLJ
| Tidak beroperasi
| -
|- 
| Malang Kotalama
| Jawa Timur
| Daop VIII Surabaya
| MLK
| Beroperasi
| +429 m
|- 
| Malasan
| Jawa Timur
| Daop IX Jember
| MLS
| Beroperasi
| +138 m
|-
| Maleber 
| Jawa Barat
| Daop II Bandung
| MLB
| Tidak beroperasi
| +357 m
|-
| Malingping 
| Banten
| Daop I Jakarta
| MLP
| Tidak beroperasi
| -
|-
| Mambang Muda
| Sumatera Utara
| Divre I Sumut dan Aceh
| MBM
| Beroperasi
|  +27,50 m
|-
| Mampang| DKI Jakarta
| Daop I Jakarta
| MPG
| Tidak beroperasi
| -
|-
| Mandai
| Sulawesi Selatan
| Makassar-Parepare
|MDI 
| Beroperasi
| +11 m
|-
|Mandalle
|Sulawesi Selatan
|Makassar-Parepare
|MDL
|Beroperasi
|
|-
| Mandiraja| Jawa Tengah
| Daop V Purwokerto
| MRJ
| Tidak beroperasi
| +132 m
|-
| Manggarai
| DKI Jakarta
| Daop I Jakarta
| MRI
| Beroperasi
| +13 m
|- 
|Mangga Besar
| DKI Jakarta
| Daop I Jakarta
| MGB
| Beroperasi
|  +14 m
|-
| Mangkang
| Jawa Tengah
| Daop IV Semarang
| MKG
| Beroperasi
| +5 m
|-
| Mangli
| Jawa Timur
| Daop IX Jember
| MI
| Beroperasi
| +62 m
|-
| Mangilu
| Sulawesi Selatan
| Makassar-Parepare
|MGU 
| Beroperasi
| +23,096 m
|-
| Manonjaya
| Jawa Barat
| Daop II Bandung
| MNJ
| Beroperasi
| +292 m
|-
| Mantingan
| Jawa Tengah
| Daop IV Semarang
| MNT
| Tidak beroperasi
| +158 m
|-
| Maos
| Jawa Tengah
| Daop V Purwokerto
| MA
| Beroperasi
| +8 m
|-
|Ma'rang
|Sulawesi Selatan
|Makassar-Parepare
|MRG
|Beroperasi
| -
|-
| Marbau 
| Sumatera Utara
| Divre I Sumut dan Aceh
| MBU
| Beroperasi
|  +26,89 m
|-  
| Margasari
| Jawa Tengah
| Daop V Purwokerto
| MA
| Tidak beroperasi
| +50 m
|-
| Margorejo
| Jawa Timur
| Daop VIII Surabaya
| MGJ
| Tidak beroperasi
|  -
|-
| Maros
| Sulawesi Selatan
| Makassar-Parepare
|MRS
|Beroperasi
| +10M
|-
|Mangkoso
|Sulawesi Selatan
|Makassar-Parepare
|
|Belum Beroperasi
|
|-
| Martapura
| Sumatera Selatan
| Divre IV Tanjungkarang
| MP
| Beroperasi
| +91 m
|-     
| Masaran
| Jawa Tengah
| Daop VI Yogyakarta
| MSR
| Beroperasi
| +93 m
|-
| Maseng
| Jawa Barat
| Daop I Jakarta
| MSG
| Beroperasi
| +425 m
|-
| Maswati
| Jawa Barat
| Daop II Bandung
| MSI
| Beroperasi
| +499 m
|-
| Matraman
| DKI Jakarta
| Daop I Jakarta
| MTR
| Beroperasi
| +26 m
|- 
| Mayong| Jawa Tengah
| Daop IV Semarang
| MY
| Tidak beroperasi
| -
|-
| Medan
| Sumatera Utara
| Divre I Sumut dan Aceh
| MDN
| Beroperasi
| +22 m
|-   
| Medan Pasar| Sumatera Utara
| Divre I Sumut dan Aceh
| MDP
| Tidak beroperasi
|  +22,23 m
|-   
| Medari| Jawa Tengah
| Daop VI Yogyakarta
| MDI
| Tidak beroperasi
| -
|-
| Meluwung
| Jawa Tengah
| Daop V Purwokerto
| MLW
| Beroperasi
|  +16 m
|-
| Membang Muda
| Sumatera Utara
| Divre I Sumut dan Aceh
| MBM
| Beroperasi
|  +27,50 m
|-   
| Menes 
| Banten
| Daop I Jakarta
| MNS
| Tidak beroperasi
|  +83 m
|-
| Merak
| Banten
| Daop I Jakarta
| MER
| Beroperasi
| +3 m
|-
| Merakurakd.h. Merak-Oerak 
| Jawa Timur
| Daop VIII Surabaya
| MKR
| Tidak beroperasi
| -
|-
| Mesigit
| Jawa Timur
| Daop VIII Surabaya
| MST
| Beroperasi
| +4 m
|-
| Mertoyudan| Jawa Tengah
| Daop VI Yogyakarta
| MTY
| Tidak beroperasi
| +343 m
|-
| Metur 
| Sumatera Selatan
| Divre IV Tanjungkarang
| MET
| Beroperasi
| +35 m
|- 
| Minangkabau 
| Sumatera Barat
| Divre II Sumatera Barat
| BIM
| Beroperasi
|  +2 m
|- 
| Minggiran 
| Jawa Timur
| Daop VII Madiun
| MGN
| Beroperasi
| +56 m
|-
| Mlilir 
| Jawa Timur
| Daop VII Madiun
| MIL
| Tidak beroperasi
| -
|-
| Mlati 
| D.I Yogyakarta
| Daop VI Yogyakarta
| MLI
| Tidak beroperasi
| -
|-
| Mojoagung| Jawa Timur
| Daop VIII Surabaya
| MOJ
| Tidak beroperasi
| -
|- 
| Mojokerto d.h. Modjokerto SS
| Jawa Timur
| Daop VIII Surabaya
| MR
| Beroperasi
| +22 m
|-
| Mojokerto Kotad.h. Modjokerto OJS
| Jawa Timur
| Daop VIII Surabaya
| MKT
| Tidak beroperasi
| -
|- 
| Mojosari| Jawa Timur
| Daop VIII Surabaya
| MJS
| Tidak beroperasi
| -
|- 
| Mojosongo
| Jawa Tengah
| Daop VI Yogyakarta
| MOS
| Tidak beroperasi
| -
|-
| Monggot 
| Jawa Tengah
| Daop VI Yogyakarta
| MGT
| Tidak beroperasi
| -
|-
| Montelan| Jawa Tengah
| Daop VI Yogyakarta
| MTL
| Tidak beroperasi
| +19 m
|-
| Mrawan
| Jawa Timur
| Daop IX Jember
| MRW
| Beroperasi
| +524 m
|-
|Muara Enim
| Sumatera Selatan
| Divre III Palembang
| ME
| Beroperasi
| +37 m
|-      
| Muaragula 
| Sumatera Selatan
| Divre III Palembang
| MRL
| Beroperasi
| +33 m
|-
| Muara Kalaban
| Sumatera Barat
| Divre II Sumatera Barat
| MKB
| Beroperasi terbatas
| +223 m
|- 
|Muara Lawai
| Sumatera Selatan
| Divre III Palembang
| MLI
| Beroperasi
| +42 m
|-    
| Muarasaling
| Sumatera Selatan
| Divre III Palembang
| MSL
| Beroperasi
|  +91 m
|-  
| Muaro| Sumatera Barat
| Divre II Sumatera Barat
| MRO
| Tidak beroperasi
| +153
|- 
| Mujur 
| Jawa Timur
| Daop IX Jember
| MJR
| Tidak beroperasi
| -
|-
| Muntilan'' Jawa Tengah Daop VI Yogyakarta MTN Tidak beroperasi -

 N 

 Nama stasiun  Provinsi Daerah Operasi/Divisi Regional Singkatan stasiun Kondisi Ketinggian Naga Kasiangan  Sumatera Utara Divre I Sumut dan Aceh NGK Tidak beroperasi - Nagreg Jawa Barat Daop II Bandung NG Beroperasi +848 m Nangkaan Jawa Timur Daop IX Jember NKN Tidak beroperasi - Nambo Jawa Barat Daop I Jakarta NMO Beroperasi +220 m Naras Sumatera Barat Divre II Sumatera Barat NRS Beroperasi +4 mNegara Ratu Lampung Divre IV Tanjungkarang NRR Beroperasi +46 mNegeri Agung Lampung Divre IV Tanjungkarang NGN Beroperasi +46 m Ngabean  D.I Yogyakarta Daop VI Yogyakarta NBN Tidak beroperasi +100 m Ngadiluwih Jawa Timur Daop VII Madiun NDL Beroperasi  +78 m Ngagel Jawa Timur Daop VIII Surabaya NGL Tidak beroperasi - Ngaloran Jawa Tengah Daop IV Semarang NLR Tidak beroperasi  +3,34 m Nganjuk Jawa Timur Daop VII Madiun NJ Beroperasi +56 m Ngawen Jawa Tengah Daop IV Semarang NA Tidak beroperasi -Ngawid.h. ParonJawa TimurDaop VII MadiunNGWBeroperasi +56 m Ngebruk  Jawa Timur Daop VIII Surabaya NB Beroperasi +319 m Ngemplak Jawa Tengah Daop IV Semarang NPK Tidak beroperasi - Ngimbang  Jawa Timur Daop VII Madiun NBG Tidak beroperasi  +82 m Ngrombo  Jawa Tengah Daop IV Semarang NBO Beroperasi +38 m Ngoro KSM  Jawa Timur Daop VII Madiun NGR Tidak beroperasi - Ngoro OJS  Jawa Timur Daop VIII Surabaya NRO Tidak beroperasi - Ngujang  Jawa Timur Daop VII Madiun NJG Beroperasi +87 m Nguling Jawa Timur Daop IX Jember NL Tidak beroperasi - Ngunut Jawa Timur Daop VII Madiun NT Beroperasi +104 m Nguntoronadi Jawa Tengah Daop VI Yogyakarta NTN Tidak beroperasi - Niru  Sumatera Selatan Divre III Palembang NRU Beroperasi +19 m Notog  Jawa Tengah Daop V Purwokerto NTG Beroperasi +25 m
 P 

 Nama stasiun  Provinsi Daerah Operasi/Divisi Regional Singkatan stasiun Kondisi Ketinggian Pabuaran  Jawa Barat Daop III Cirebon PAB Beroperasi  +28 m Padaherang  Jawa Barat Daop II Bandung PAH Tidak beroperasi - Padaherang Pasar Jawa Barat Daop II Bandung PAHP Tidak beroperasi  - Padalarang  Jawa Barat Daop II Bandung PDL Beroperasi +695 m Padang Sumatera Barat Divre II Sumatera Barat PD Beroperasi +8 m Padang Cermin Sumatera Utara Divre I Sumut dan Aceh PDC Tidak beroperasi - Padanghalaban Sumatera Utara Divre I Sumut dan Aceh PHA Beroperasi  +26,90 m Padangluar  Sumatera Barat Divre II Sumatera Barat PDR Tidak beroperasi - Padangpanjang  Sumatera Barat Divre II Sumatera Barat PP Tidak Beroperasi +773 m Padang Sibusuk  Sumatera Barat Divre II Sumatera Barat PSK Tidak Beroperasi +199 m Padangan Jawa Timur Daop IV Semarang PGN Tidak beroperasi - Padas  Jawa Tengah Daop IV Semarang PDS Beroperasi +42 m Padayungan Jawa Barat Daop II Bandung PDY Tidak beroperasi - Pagargunung Sumatera Selatan Divre IV Tanjungkarang PGG Beroperasi +26 m Pagar Marbau Sumatera Utara Divisi Regional I Sumatera Utara - Tidak beroperasi Pagerwojo Jawa Timur Daop VIII Surabaya PWJ Tidak beroperasi  - Pagongan Jawa Tengah Daop V Purwokerto PNG Tidak beroperasi +10 m Pagotan Jawa Timur Daop VII Madiun PGO Tidak beroperasi +84 m Paitond.h. Phaiton  Jawa Timur Daop IX Jember PHT Tidak beroperasi  +3 m Pajarakan  Jawa Timur Daop IX Jember PJK Tidak beroperasi  +3,5 m Pakisaji  Jawa Timur Daop VIII Surabaya PSI Beroperasi +386 m Palang<small>d.h. Pesantren  Jawa Timur Daop VIII Surabaya PAG Tidak beroperasi +1 mPalanroSulawesi SelatanMakassar-ParepareBelum Beroperasi Palbapangd.h. Paal-Bapang  D.I Yogyakarta Daop VI Yogyakarta PLP Tidak beroperasi - Palmerahd.h. Paal-Merah  DKI Jakarta Daop I Jakarta PLM Beroperasi +13 m Palur  Jawa Tengah Daop VI Yogyakarta PL Beroperasi +93 m Pamekasan  Jawa Timur Daop VIII Surabaya PM Tidak beroperasi - Pamingke  Sumatera Utara Divre I Sumut dan Aceh PME Beroperasi  +26,87 m Pamotan Jawa Tengah Daop IV Semarang PMT Tidak beroperasi  +33 m Panarukan Jawa Timur Daop IX Jember PNR Tidak beroperasi +3 m Panarukan Pelabuhan d.h. Panaroekan-Boom Jawa Timur Daop IX Jember PNRH Tidak beroperasi - Pancur Batu Sumatera Utara Divre I Sumut dan Aceh PCB Tidak beroperasi - Pandaan Jawa Timur Daop VIII Surabaya PDA Tidak beroperasi - Pandeglang Banten Daop I Jakarta PDG Tidak beroperasi  +160 m Pangandaran Jawa Barat Daop II Bandung PND Tidak beroperasi +7 mPangkajeneSulawesi SelatanMakassar-PareparePKJBeroperasi Pangkalan Brandan  Sumatera Utara Divre I Sumut dan Aceh PBD Reaktivasi - Pangkalan Susu  Sumatera Utara Divre I Sumut dan Aceh PGL Tidak beroperasi - Panjang d.h. Oosthaven Lampung Divre IV Tanjungkarang PJN Tidak beroperasi  +5 m Panji Jawa Timur Daop IX Jember PJI Tidak beroperasi - Panunggalan  Jawa Tengah Daop IV Semarang PNL Beroperasi  +47 m Panyuran<small>d.h. Perambatan Jawa Timur Daop VIII Surabaya PYR Tidak beroperasi - Papar Jawa Timur Daop VII Madiun PPR Beroperasi +52 m Parakan Jawa Tengah Daop VI Yogyakarta PRN Tidak beroperasi - Pare d.h. Paree Jawa Timur Daop VII Madiun PE Tidak beroperasi +132 m Pariaman Sumatera Barat Divre II Sumatera Barat PMN Beroperasi +2 m Parigi  Jawa Barat Daop II Bandung PAR Tidak beroperasi -Parit Malintang Sumatera Barat Divre II Sumatera Barat PRM Tidak beroperasi +? m Parung Kuda Jawa Barat Daop I Jakarta PRK Beroperasi +396 m Parung Panjang Jawa Barat Daop I Jakarta PRP Beroperasi +54 m Pasar Bantul d.h. Pasar-Bantool D.I Yogyakarta Daop VI Yogyakarta PBL Tidak beroperasi - Pasargede D.I Yogyakarta Daop VI Yogyakarta PAD Tidak beroperasi - Pasarkliwon Jawa Tengah Daop V Purwokerto PKW Tidak beroperasi +9 m Pasar Minggu  DKI Jakarta Daop I Jakarta PSM Beroperasi  +36 m Pasar Minggu Baru  DKI Jakarta Daop I Jakarta PSMB Beroperasi +29 m Pasarnguter Jawa Tengah Daop VI Yogyakarta PNT Beroperasi +105 m Pasar Senen DKI Jakarta Daop I Jakarta PSE Beroperasi  +4,7 m Pasar Usang Sumatera Barat Divre II Sumatera Barat PRU Beroperasi +12 m Pasirbungur Jawa Barat Daop III Cirebon PAS Beroperasi +33 m Pasirhayam  Jawa Barat Daop II Bandung PH Tidak beroperasi +448 mPasirjengkolJawa BaratDaop II BandungPSJBeroperasi +674 m Pasirian  Jawa Timur Daop IX Jember PSR Tidak beroperasi +155 m Pasoso DKI Jakarta Daop I Jakarta  POO  Beroperasi  +4 m Pasuruan Jawa Timur Daop IX Jember PS Beroperasi +3 m Pasuruan Pelabuhand.h. Pasoeroean-Boom Jawa Timur Daop IX Jember PSH Tidak beroperasi - Pati Jawa Tengah Daop IV Semarang PT Tidak beroperasi  - Patikraja Jawa Tengah Daop V Purwokerto PTR Tidak beroperasi - Patuguran Jawa Tengah Daop V Purwokerto PAT Beroperasi  +329 m Patukan D.I Yogyakarta Daop VI Yogyakarta PTN Beroperasi +88 m Pauhkambar  Sumatera Barat Divre II Sumatera Barat PAK Beroperasi +22 m Pauh Lima  Sumatera Barat Divre II Sumatera Barat IMA Beroperasi  +90 m Payakabung Sumatera Selatan Divre III Palembang PYK Beroperasi +16 m Payakumbuh Sumatera Barat Divre II Sumatera Barat PY Tidak beroperasi  +514 m Payaman Jawa Tengah Daop VI Yogyakarta PYM Tidak beroperasi -Pegaden Baru Jawa Barat Daop III Cirebon PGB Beroperasi +27 m Pegangsaan DKI Jakarta Daop I Jakarta PGS Tidak beroperasi - Pehsenteed.h. Kepung Jawa Timur Daop VII Madiun PST Tidak beroperasi - Pekalongan  Jawa Tengah Daop IV Semarang PK Beroperasi +4 m Pekalongan Pelabuhan d.h. Pekalongan-Boom Jawa Tengah Daop IV Semarang - Tidak beroperasi - Pelem  Jawa Timur Daop VII Madiun PEL Tidak beroperasi - Pemalang  Jawa Tengah Daop IV Semarang PML Beroperasi  +6 m Penanggiran  Sumatera Selatan Divre IV Tanjungkarang PGR Beroperasi  +31 m Pendrikand.h. Semarang SCS Jawa Tengah Daop IV Semarang - Tidak beroperasi - Penimur Sumatera Selatan Divre III Palembang PNM Beroperasi +46 m Peninjawan  Sumatera Selatan Divre IV Tanjungkarang PNW Beroperasi  +26 m Perbaungan  Sumatera Utara Divre I Sumut dan Aceh PBA Beroperasi  +16 m Perlanaan  Sumatera Utara Divre I Sumut dan Aceh PRA Beroperasi  +33,63 m Perning Jawa Timur Daop VIII Surabaya PEN Tidak beroperasi - Pesantren Jawa Timur Daop VII Madiun PES Tidak beroperasi - Pesing  DKI Jakarta Daop I Jakarta PSG Beroperasi +5 m Petarukan  Jawa Tengah Daop IV Semarang PTA Beroperasi +10 m Peterongan Jawa Timur Daop VII Madiun PTR Beroperasi +33 m Petumbukan Sumatera Utara Divre I Sumut dan Aceh PTB Tidak beroperasi - Petung Jawa Timur Daop IX Jember PET Tidak beroperasi +49 m Pidada  Lampung Divre IV Tanjungkarang PID Tidak beroperasi - Pirusa  Jawa Barat Daop II Bandung PSA Tidak beroperasi - Plabuan  Jawa Tengah Daop IV Semarang PLB Beroperasi +4 m Plampangan  Jawa Timur Daop VIII Surabaya PAG Tidak beroperasi +190 m Plered Jawa Barat Daop II Bandung PLD Beroperasi +257 m Ploso Jawa Timur Daop VII Madiun POS Tidak beroperasi - Plumpang Jawa Timur Daop VIII Surabaya PMG Tidak beroperasi - Pohgajih Jawa Timur Daop VIII Surabaya PGJ Beroperasi +205 m Pondok Cina Jawa Barat Daop I Jakarta POC Beroperasi +74 m Pondok Jati DKI Jakarta Daop I Jakarta POK Beroperasi  +14 m Pondok Leungsir Jawa Barat Daop I Jakarta PON Tidak beroperasi +537 m Pondok Ranji Banten Daop I Jakarta PDJ Beroperasi +25 m Pondok Rajeg Jawa Barat Daop I Jakarta PDRG Beroperasi +121 m Pondok Terong Jawa Barat Daop I Jakarta PTO Tidak beroperasi - Pondok S5  Sumatera Utara Divre I Sumut dan Aceh - Kontruksi - Ponorogo  Jawa Timur Daop VII Madiun PO Tidak beroperasi +99 m Porongd.h. Porrong Jawa Timur Daop VIII Madiun PR Beroperasi +4 m Poris  Banten Daop I Jakarta PI Beroperasi  +7 m Prabumulih Sumatera Selatan Divre III Palembang PBM Beroperasi +36 m Prabumulih Baru X5 Sumatera Selatan Divre III Palembang PBM X5 Beroperasi +43 m Prabumulih Baru X6 Sumatera Selatan Divre III Palembang PBM X6 Beroperasi +43 m Prajekan Jawa Timur Daop IX Jember PRJ Tidak beroperasi +92 m Prambon Jawa Timur Daop VIII Surabaya PBN Tidak beroperasi - Prembun  Jawa Tengah Daop V Purwokerto PRB Beroperasi +9 m Pringkasap  Jawa Barat Daop III Cirebon PRI Beroperasi +25 m Probolinggo Jawa Timur Daop IX Jember PB Beroperasi +5 m Probolinggo Pelabuhand.h. Probolinggo-Boom Jawa Timur Daop IX Jember PBH Tidak beroperasi - Prupuk Jawa Tengah Daop V Purwokerto PPK Beroperasi +36 m Puger Jawa Timur Daop IX Jember - Tidak beroperasi - Pugeran  Jawa Timur Daop VIII Surabaya PGR Tidak beroperasi - Pulau Aied.h. Poeloe-Ajer Sumatera Barat Divre II Sumatera Barat PLA Beroperasi +2 m Pulorejo  Jawa Timur Daop VII Madiun PLR Tidak beroperasi - Pulu Brayan  Sumatera Utara Divre I Sumut dan Aceh PUB Beroperasi  +15,05 m Pulu Rajad.h. Pulau Rakyat Sumatera Utara Divre I Sumut dan Aceh PUR Beroperasi  +24,00 m Pundong D.I Yogyakarta Daop VI Yogyakarta PUG Tidak beroperasi - Purbalingga  Jawa Tengah Daop V Purwokerto PBG Tidak beroperasi -Purwareja Jawa Tengah Daop V Purwokerto PWJ Tidak beroperasi - Purwakarta Jawa Barat Daop II Bandung PWK Beroperasi +84 m Purwoasri Jawa Timur Daop VII Madiun PWA Beroperasi +59 m Purwodadi Jawa Tengah Daop IV Semarang PW Tidak beroperasi - Purwokertod.h. Poerwokerto SS, Poerwokerto-West Jawa Tengah Daop V Purwokerto PWT Beroperasi +75 m Purwokerto Timurd.h. Poerwokerto SDS, Poerwokerto-Oost Jawa Tengah Daop V Purwokerto PKT Tidak beroperasi - Purwonegoro  Jawa Tengah Daop V Purwokerto PRW Tidak beroperasi - Purworejo  Jawa Tengah Daop V Purwokerto PWR Tidak beroperasi +63 m Purwosari'''  Jawa Tengah Daop VI Yogyakarta PWS Beroperasi +98 m Pucuk  Jawa Timur Daop VIII Surabaya PC Beroperasi +6 m

 R 

 Nama stasiun  Provinsi Daerah Operasi/Divisi Regional Singkatan stasiun Kondisi Ketinggian Rajamandala Jawa Barat Daop II Bandung RM Beroperasi terbatas +319 m Rajapolah Jawa Barat Daop II Bandung RJP Beroperasi +459 m Rajawali DKI Jakarta Daop I Jakarta RJW Beroperasi  +4 m Rambipuji Jawa Timur Daop IX Jember RBP Beroperasi +52 m Rambutan  Sumatera Utara Divre I Sumut dan Aceh RPH Tidak beroperasi  +? m Rammang-Rammang
| Sulawesi Selatan
| Makassar-Pare-Pare
|RMG 
| Beroperasi
| +70M
|-
| Rampah 
| Sumatera Utara
| Divre I Sumut dan Aceh
| RPH
| Beroperasi
|  +4 m
|-
| Rancaekek| Jawa Barat
| Daop II Bandung
| RCK
| Beroperasi
| +668 m
|-
| Randegan 
| Jawa Tengah
| Daop V Purwokerto
| RDN
| Beroperasi
| +11 m
|-
| Randuagung 
| Jawa Timur
| Daop IX Jember
| RDA
| Beroperasi
| +58 m
|-
| Randublatung 
| Jawa Tengah
| Daop IV Semarang
| RBG
| Beroperasi
|  +52 m
|-
| Rangkasbitungd.h. Rangkasbetoeng
| Banten
| Daop I Jakarta
| RK
| Beroperasi
| +22 m
|-
| Ranji 
| Jawa Barat
| Daop II Bandung
| RI
| Tidak beroperasi
| -
|-
| Rantauprapat 
| Sumatera Utara
| Divre I Sumut dan Aceh
| RAP
| Beroperasi
| +27 m
|-
| Ranuyoso 
| Jawa Timur
| Daop IX Jember
| RN
| Beroperasi
| +248 m
|-
| Rawatamtu
| Jawa Timur
| Daop IX Jember
| RWT
| Tidak beroperasi
| +38 m
|-
| Rawabebek
| Jawa Barat
| Daop I Jakarta
| RWB
| Tidak beroperasi
|  -
|-
|Rawa Buntu
| Banten
| Daop I Jakarta
| RU
| Beroperasi
|  -
|-
|Rawa Buaya
| DKI Jakarta
| Daop I Jakarta
| RW
| Beroperasi
| +6 m
|-
| Rejosari 
| Lampung
| Divre IV Tanjungkarang
| RJS
| Beroperasi
| +104 m
|- 
| Rejoso 
| Jawa Timur
| Daop IX Jember
| RO
| Beroperasi
| +6 m
|-
| Rejotangan 
| Jawa Timur
| Daop VII Madiun
| RJ
| Beroperasi
| +116 m
|-
| Rembang 
| Jawa Tengah
| Daop IV Semarang
| RB
| Tidak beroperasi
| -
|-
| Rembang Pelabuhan 
| Jawa Tengah
| Daop IV Semarang
| RPB
| Tidak beroperasi
| -
|-
| Rendeh
| Jawa Barat
| Daop II Bandung
| RH
| Beroperasi
| +447 m
|- 
| Rengas 
| Lampung
| Divre IV Tanjungkarang
| RGS
| Beroperasi
| +54 m
|- 
| Rengasdengklok
| Jawa Barat
| Daop I Jakarta
| RDK
| Tidak beroperasi
| -
|-
| Rengasbandung
| Jawa Barat
| Daop I Jakarta
| RBG
| Tidak beroperasi
| -
|-
| Rewulu' 
| D.I Yogyakarta
| Daop VI Yogyakarta
| RWL
| Beroperasi
| +88 m
|-
| Roban'' Jawa Tengah Daop IV Semarang RBN Tidak beroperasi -RogojampiJawa TimurDaop IX JemberRGPBeroperasi +89 m

 S 

 Nama stasiun  Provinsi Daerah Operasi/Divisi Regional Singkatan stasiun Kondisi Ketinggian Sadang Jawa Barat Daop II Bandung SAD Tidak beroperasi +94 m Saketi Banten Daop I Jakarta STI Tidak beroperasi +108 m Salem  Jawa Tengah Daop VI Yogyakarta SLM Beroperasi +146 m Salemba DKI Jakarta Daop I Jakarta SLB Tidak beroperasi - Samarangd.h. Kemidjen NIS, Samarang NIS Jawa Tengah Daop IV Semarang - Tidak beroperasi - Sampang Jawa Timur Daop VIII Surabaya SPG Tidak beroperasi - Saradan  Jawa Timur Daop VII Madiun SRD Beroperasi +107 m Sasaksaat  Jawa Barat Daop II Bandung SKT Beroperasi +540,62 m Sawahlunto  Sumatera Barat Divre II Sumatera Barat SWL Museum +262 m Sawah Besar  DKI Jakarta Daop I Jakarta SWB Beroperasi  +15 m Sawotratap Jawa Timur Daop VIII Surabaya STP Tidak beroperasi  - Saung Naga  Sumatera Selatan Divre III Palembang SNA Beroperasi +83 m Sayung Jawa Tengah Daop IV Semarang SYG Tidak beroperasi +3,15 m Secang  Jawa Tengah Daop VI Yogyakarta SCA Tidak beroperasi - Sedadi  Jawa Tengah Daop IV Semarang SDI Beroperasi +29 m Sedayu (ke Dpt)  Jawa Timur Daop VIII Surabaya SEA Tidak beroperasi - Sedayu (ke Yk)  D.I Yogyakarta Daop VI Yogyakarta SDY Tidak beroperasi +88 m Sei Bejangkar  Sumatera Utara Divre I Sumut dan Aceh SBJ Beroperasi  +9,30 m Sei Mangkei Sumatera Utara Divre I Sumut dan Aceh SKI Beroperasi ? Sei Sirah Sumatera Utara Divre I Sumut dan Aceh SSH Reaktivasi +7,5 m Selajambe  Jawa Barat Daop II Bandung SLJ Tidak beroperasi +357 m Selesai Sumatera Utara Divre I Sumut dan Aceh SES Tidak beroperasi -  Semarang Gudang d.h. Semarang-goederenstation Jawa Tengah Daop IV Semarang SMG Tidak beroperasi +1 m Semarang Pelabuhan d.h. Samarang-haven Jawa Tengah Daop IV Semarang SMH Tidak beroperasi - Semarang Poncold.h. Semarang SCS, Semarang-West Jawa Tengah Daop IV Semarang SMC Beroperasi  +3 m Semarang Tawangd.h. Tawang NIS, Semarang NIS Jawa Tengah Daop IV Semarang SMT Beroperasi +2 m Sembung (Bj)  Jawa Timur Daop VIII Surabaya SEG Tidak beroperasi +31 m Sembung (Jg)  Jawa Timur Daop VII Madiun SMB Beroperasi +47 m Semen Jawa Tengah Daop VI Yogyakarta SEM Tidak beroperasi - Sempolan  Jawa Timur Daop IX Jember SPL Beroperasi +469 m Sengon  Jawa Timur Daop VIII Surabaya SN Beroperasi  +312 m Sentolo  D.I Yogyakarta Daop VI Yogyakarta STL Beroperasi +54 m Sepancar  Sumatera Selatan Divre IV Tanjungkarang SPC Beroperasi +62 m Sepanjang  Jawa Timur Daop VIII Surabaya SPJ Beroperasi  +9 m Serang Banten Daop I Jakarta SG Beroperasi  +17 m Serdang  Sumatera Selatan Divre III Palembang SDN Beroperasi +21 m Serpong  Banten Daop I Jakarta SRP Beroperasi +46 m Sewugalurd.h. Sewoe-Galoor D.I Yogyakarta Daop VI Yogyakarta - Tidak beroperasi - Sialang Sumatera Utara Divre I Sumut dan Aceh - Tidak beroperasi - Siantar  Sumatera Utara Divre I Sumut dan Aceh SIR Beroperasi  +383,47 m Sicincin  Sumatera Barat Divre II Sumatera Barat SCN Beroperasi  +89 m Sidareja  Jawa Tengah Daop V Purwokerto SDR Beroperasi +5 m Sidoarjo  Jawa Timur Daop VIII Surabaya SDA Beroperasi +4 m Sidotopo  Jawa Timur Daop VIII Surabaya SDT Beroperasi  +2,5 m Sigli  Aceh Divre I Sumut dan Aceh SGI Tidak beroperasi - Sikampuh  Jawa Tengah Daop V Purwokerto SKP Beroperasi +8 m Silebu Banten Daop I Jakarta SIB Tidak beroperasi +30 m Silungkang  Sumatera Barat Divre II Sumatera Barat SLN Tidak beroperasi +239 m Simpang  Sumatera Selatan Divre III Palembang SIG Beroperasi  +3 m Sindanglautd.h. Sindanglaoet SS  Jawa Barat Daop III Cirebon SDU Beroperasi +14 m Sindanglaut SCSd.h. Sindanglaoet SCS Jawa Barat Daop III Cirebon - Tidak beroperasi - Singaparna Jawa Barat Daop II Bandung SPA Tidak beroperasi - Singkarak  Sumatera Barat Divre II Sumatera Barat SKA Tidak Beroperasi  - Singojuruh  Jawa Timur Daop IX Jember SGJ Beroperasi +160 m Singosari  Jawa Timur Daop VIII Surabaya SGS Beroperasi +487 m Sitinggil Jawa Tengah Daop V Purwokerto SIL Tidak beroperasi - Situbondo  Jawa Timur Daop IX Jember SIT Tidak beroperasi +30 m Situbondo Gudang  Jawa Timur Daop IX Jember SITG Tidak beroperasi - Situngir  Sumatera Utara Divre I Sumut dan Aceh SIU Beroperasi  +18,50 m Slahung  Jawa Timur Daop VII Madiun SLH Tidak beroperasi +154 m Slawi  Jawa Tengah Daop V Purwokerto SLW Beroperasi +38 m Sleko  Jawa Timur Daop VII Madiun SLE Tidak beroperasi - Sleman  D.I Yogyakarta Daop VI Yogyakarta SMN Tidak beroperasi - Soekarno-Hatta Banten Daop I Jakarta BST Beroperasi +12 m Socah  Jawa Timur Daop VIII Surabaya SOC Tidak beroperasi - Soka  Jawa Tengah Daop V Purwokerto SOA Tidak Beroperasi +22 m Sokaraja  Jawa Tengah Daop V Purwokerto SOK Tidak beroperasi +36 m Solo Balapan  Jawa Tengah Daop VI Yogyakarta SLO Beroperasi +93 m Solo Jebres Jawa Tengah Daop VI Yogyakarta SK Beroperasi +97 m Solo-Kota  Jawa Tengah Daop VI Yogyakarta SKA Beroperasi  +97 m Solok  Sumatera Barat Divre II Sumatera Barat SLK Tidak beroperasi  +398 m Songgom  Jawa Tengah Daop III Cirebon SGG Beroperasi +23 m Soreang (Bd)  Jawa Barat Daop II Bandung SRG Tidak beroperasi +734 m Sragen d.h. Modjosragen Jawa Tengah Daop VI Yogyakarta SR Beroperasi +86 m Sragi  Jawa Tengah Daop IV Semarang SRI Beroperasi +7 m Srandakan D.I Yogyakarta Daop VI Yogyakarta - Tidak beroperasi - Srono Jawa Timur Daop IX Jember SRO Tidak beroperasi - Sroyo  Jawa Timur Daop VIII Surabaya SYO Tidak beroperasi +14 m Srowot  Jawa Tengah Daop VI Yogyakarta SWT Beroperasi +152 m Sruweng  Jawa Tengah Daop V Purwokerto SRW Beroperasi  +13 m Stabat  Sumatera Utara Divre I Sumut dan Aceh SBT Reaktivasi - Sudimara  Banten Daop I Jakarta SDM Beroperasi +26 m Sudirman d.h. Dukuh Atas DKI Jakarta Daop I Jakarta SUD Beroperasi  +5,65 m Sudirman Baru BNI City DKI Jakarta Daop I Jakarta SUDB Beroperasi  +6 m Sukabumi  Jawa Barat Daop I Jakarta SI Beroperasi  +584 m Sukacinta  Sumatera Selatan Divre III Palembang SCT Beroperasi +78 m Sukamenanti  Lampung Divre IV Tanjungkarang SKN Beroperasi  +26 m Sukamerindu  Sumatera Selatan Divre IV Tanjungkarang SKE Beroperasi  +43 m Sukaraja Sumatera Selatan Divre III Palembang SUA Beroperasi +102 m Sukatanid.h. Bendul Jawa Barat Daop II Bandung SUT Beroperasi +226 m Sukodono Jawa Timur Daop IX Jember SKO Tidak beroperasi - Sukoharjo  Jawa Tengah Daop VI Yogyakarta SKH Beroperasi +98 m Sukolilo Jawa Timur Daop VIII Surabaya SLL Tidak beroperasi - Sukomoro  Jawa Timur Daop VII Madiun SKM Beroperasi +50 m Sukorejo  Jawa Timur Daop VIII Surabaya SKJ Beroperasi +238 m Sukosari  Jawa Timur Daop IX Jember SSR Tidak beroperasi +321 m Sukowono  Jawa Timur Daop IX Jember SKW Tidak beroperasi +344 m Sulur  Jawa Tengah Daop IV Semarang SL Beroperasi +76 mSulusubanLampungDivre IV Tanjungkarang SLS Beroperasi +45 m Sumberbaru Jawa Timur Daop IX Jember SBB Tidak beroperasi +36 m Sumbergempol  Jawa Timur Daop VII Madiun SBL Beroperasi +92 m Sumberlawang  Jawa Tengah Daop VI Yogyakarta SUM Beroperasi +126 m Sumberpucung  Jawa Timur Daop VIII Surabaya SBP Beroperasi +296 m Sumberrejo  Jawa Timur Daop VIII Surabaya SRJ Beroperasi +16 m Sumbersalak Jawa Timur Daop IX Jember SBS Tidak beroperasi +422 m Sumberwadung  Jawa Timur Daop IX Jember SWD Beroperasi +312 m Sumenep Jawa Timur Daop VIII Surabaya SMP Tidak beroperasi - Sumlaran Jawa Timur Daop VIII Surabaya SLR Tidak beroperasi +5 m Sumobito  Jawa Timur Daop VII Madiun SBO Beroperasi +28 m Sumoroto Jawa Timur Daop VII Madiun SMO Tidak beroperasi - Sumpiuh  Jawa Tengah Daop V Purwokerto SPH beroperasi +17 m Sungai Lagoad.h. Tandjongpriok Goedang DKI Jakarta Daop I Jakarta  SAO  Beroperasi  +4 m Sungai Lassi  Sumatera Barat Divre II Sumatera Barat SNL Tidak beroperasi - Sungai Liput Aceh Divre I Sumut dan Aceh SLT Reaktivasi +19 m Sungai Tirem DKI Jakarta Daop I Jakarta SGT Tidak beroperasi - Sungai Tuha  Sumatera Selatan Divre IV Tanjungkarang SGT Beroperasi +52 m Sunggal  Sumatera Utara Divre I Sumut dan Aceh SUN Reaktivasi - Surabaya Gubeng  Jawa Timur Daop VIII Surabaya SGU Beroperasi +5 m Surabaya Kota Jawa Timur Daop VIII Surabaya SB Beroperasi +4 m Surabaya Pasarturid.h. Soerabaja NIS Jawa Timur Daop VIII Surabaya SBI Beroperasi +1 m Surabayan Jawa Timur Daop VIII Surabaya SBN Beroperasi +3 m Suradadi  Jawa Tengah Daop IV Semarang SD Beroperasi +3 m Susuhan  Jawa Timur Daop VII Madiun SS Beroperasi +60 m

 T 

 Nama stasiun  Provinsi Daerah Operasi/Divisi Regional Singkatan stasiun Kondisi Ketinggian Tabing Sumatera Barat Divre II Sumatera Barat TAB Beroperasi +2 m Tagogapu  Jawa Barat Daop II Bandung TAU Beroperasi terbatas +595 m Takkalasi Sulawesi Selatan Makassar-Pare-Pare ?  Belum Beroperasi +? m Talangbaru  Sumatera Selatan Divre IV Tanjungkarang TLB Beroperasi +44 m Talangpadang Sumatera Selatan Divre III Palembang TLP Beroperasi +28 m Talun  Jawa Timur Daop VII Madiun TAL Beroperasi +244 m Tamanan  Jawa Timur Daop IX Jember TMN Tidak beroperasi  +345 m Taman Kotad.h. Kembangan DKI Jakarta Daop I Jakarta TKO Beroperasi  +12 m Tambak  Jawa Tengah Daop V Purwokerto TBK Beroperasi +19 m Tambun  Jawa Barat Daop I Jakarta TB Beroperasi +19 m Tanah Abang DKI Jakarta Daop I Jakarta THB Beroperasi +9 m Tanah Tinggi Banten Daop I Jakarta TTI Beroperasi +11 m Tandes  Jawa Timur Daop VIII Surabaya TES Beroperasi +2 m Tanete Rilau Sulawesi Selatan Makassar-Pare-PareTAN  Beroperasi +? m Tangsil Jawa Timur Daop IX Jember TGS Tidak beroperasi +259 m Tanjakan Empang Jawa Barat Daop I Jakarta TEP Tidak beroperasi - Tanjung (ke Cn)  Jawa Tengah Daop III Cirebon TGN Beroperasi +3 m Tanjung Ampalu Sumatera Barat Divre II Sumatera Barat TJA Tidak Beroperasi +167 m Tanjungbalai  Sumatera Utara Divre I Sumut dan Aceh TNB Beroperasi  +2,87 m Tanjung Barat  DKI Jakarta Daop I Jakarta TNT Beroperasi +44 m Tanjungenim  Sumatera Selatan Divre III Palembang TAM Tidak beroperasi - Tanjungenim Baru Sumatera Selatan Divre III Palembang TMB Beroperasi +35 mTanjung GadingSumatera UtaraDivre I Sumut dan Aceh TGD Beroperasi +11,11 mTanjung JatiSumatera UtaraDivre I Sumut dan Aceh TJJ Tidak beroperasi  - Tanjungkarang  Lampung Divre IV Tanjungkarang TNK Beroperasi +96 mTanjung PriokDKI JakartaDaop I Jakarta TPK Beroperasi  +4 m Tanjungpriok Pelabuhand.h. Tandjongpriok-haven DKI Jakarta Daop I Jakarta TPH Tidak beroperasi -Tanjung PuraSumatera UtaraDivre I Sumut dan Aceh TPU Reaktivasi  -TanjungrajoSumatera SelatanDivre IV Tanjungkarang TJO Beroperasi +43 mTanjungrambangSumatera SelatanDivre IV Tanjungkarang TJR Beroperasi +20 mTanjungrasaJawa BaratDaop III Cirebon TJS Beroperasi  +35 m TanjungsariJawa BaratDaop II Bandung - Tidak beroperasi +855 m Tanjung Selamat  Sumatera Utara Divre I Sumut dan Aceh TAS Reaktivasi  - Tanjungterang  Sumatera Selatan Divre III Palembang TGE Beroperasi +23 m Tangerang  Banten Daop I Jakarta TNG Beroperasi +18 m Tanggul  Jawa Timur Daop IX Jember TGL Beroperasi +30 m Tanggulangin  Jawa Timur Daop VIII Surabaya TGA Beroperasi +6 m Tanggung  Jawa Tengah Daop IV Semarang TGG Beroperasi +20 m Tapen Jawa Timur Daop IX Jember TAP Tidak beroperasi +184 m Tarahan  Lampung Divre IV Tanjungkarang THN Beroperasi  +5 m Tarandam Sumatera Barat Divre II Sumatera Barat TDA Beroperasi +4,238 m Tarik  Jawa Timur Daop VIII Surabaya TRK Beroperasi +16 m Tasikmalaya Jawa Barat Daop II Bandung TSM Beroperasi +349 m Tasikmalaya Pasar Jawa Barat Daop II Bandung TSP Tidak beroperasi - Tayu Jawa Tengah Daop IV Semarang TAY Tidak beroperasi - Tebet  DKI Jakarta Daop I Jakarta TEB Beroperasi +17 m Tebing Tinggi (ke LLG)  Sumatera Selatan Divre III Palembang TI Beroperasi +105 mTebing Tinggi (ke MDN)]] 
| Sumatera Utara
| Divre I Sumut dan Aceh
| TBI
| Beroperasi
|  +21 m
|-
| Tegal 
| Jawa Tengah
| Daop IV Semarang
| TG
| Beroperasi
| +4 m
|-
| Tegal Gudang 
| Jawa Tengah
| Daop IV Semarang
| TGD
| Tidak beroperasi
| -
|-
| Tegal Pelabuhan d.h. Tegal-Boom
| Jawa Tengah
| Daop IV Semarang
| -
| Tidak beroperasi
| -
|-
| Tegalsari
| Jawa Tengah
| Daop VI Yogyakarta
| TSI
| Tidak beroperasi
| -
|-
| Tegineneng 
| Lampung
| Divre IV Tanjungkarang
| TGI
| Beroperasi
|  +64 m
|- 
| Tegowanu 
| Jawa Tengah
| Daop IV Semarang
| TGW
| Beroperasi
| +13 m
|-
| Tekaran 
| Jawa Tengah
| Daop VI Yogyakarta
| TER
| Tidak beroperasi
| -
|-
| Tekung
| Jawa Timur
| Daop IX Jember
| TKU
| Tidak beroperasi
|  +23 m
|-
| Telagamurni/Metland Telagamurni
| Jawa Barat
| Daop I Jakarta
| MTM/TLM
| Beroperasi
| +19 m
|-
| Telagasari 
| Jawa Barat
| Daop III Cirebon
| TLS
| Beroperasi
| +7 m
|-
| Telang
| Jawa Timur
| Daop VIII Surabaya
| TLA
| Tidak beroperasi
| -
|-
| Telawa 
| Jawa Tengah
| Daop IV Semarang
| TW
| Beroperasi
| +63 m
|-
| Teluk Bayurd.h. Emmahaven
| Sumatera Barat
| Divre II Sumatera Barat
| TBY
| Tidak beroperasi
| -
|- 
| Telukbetung
| Lampung
| Divre IV Tanjungkarang
| TK
| Tidak beroperasi
| -
|-
| Teluk Dalam
| Sumatera Utara
| Divre I Sumut dan Aceh
| TUK
| Beroperasi
|  +37,76 m
|-
| Teluk Mengkudu
| Sumatera Utara
| Divre I Sumut dan Aceh
| TKE
| Beroperasi
|  +6,50 m
|-
| Teluk Nibung
| Sumatera Utara
| Divre I Sumut dan Aceh
| ?
| Tidak beroperasi
|
|-
|-
| Temanggung
| Jawa Tengah
| Daop VI Yogyakarta
| TMG
| Tidak beroperasi
| + 572 m
|-
| Tempeh
| Jawa Timur
| Daop IX Jember
| TPE
| Tidak beroperasi
| +93 m
|-
| Tempel
| Jawa Tengah
| Daop VI Yogyakarta
| TPL
| Tidak beroperasi
| -
|-
| Tempuran 
| Jawa Tengah
| Daop IV Semarang
| TPN
| Tidak beroperasi
| -
|-
| Temuguruh
| Jawa Timur
| Daop IX Jember
| TGR
| Beroperasi
| +196 m
|-
| Tenjo
| Jawa Barat
| Daop I Jakarta
| TEJ
| Beroperasi
|  +52 m 
|- 
| Tengor
| Jawa Timur
| Daop VIII Surabaya
| TEN
| Tidak beroperasi
| -
|-
| Terisi 
| Jawa Barat
| Daop III Cirebon
| TIS
| Beroperasi
| +12 m
|-
| Tigagajah'| Sumatera Selatan
| Divre IV Tanjungkarang
| TJH
| Beroperasi
| +48 m
|-
| Tigaraksa
| Banten
| Daop I Jakarta
| TGS
| Beroperasi
| +51 m
|-
| Tigaraksa Kota Podomoro
| Banten
| Daop I Jakarta
| 
| Direncanakan beroperasi
| 
|- 
| Titi Papan 
| Sumatera Utara
| Divre I Sumut dan Aceh
| TPP
| Tidak beroperasi
| +8,38 m
|-
| Tobo
| Jawa Timur
| Daop VIII Surabaya
| TBO
| Beroperasi
|  +25 m
|-
|Tonjong Baru
|Banten
|Daop I Jakarta
|TOJB
|Beroperasi
| +4 m
|-
| Torjun| Jawa Timur
| Daop VIII Surabaya
| TRJ
| Tidak beroperasi
| -
|-
| Trenggalek| Jawa Timur
| Daop VII Madiun
| TRG
| Tidak beroperasi
| -
|-
| Tribungan| Jawa Timur
| Daop IX Jember
| TBG
| Tidak beroperasi
| +18 m
|-
| Tuban 
| Jawa Timur
| Daop VIII Surabaya
| TN
| Tidak beroperasi
| +7 m
|-
| Tugu| Jawa Timur
| Daop VII Madiun
| TGU
| Tidak beroperasi
| -
|-
| Tulangan 
| Jawa Timur
| Daop VIII Surabaya
| TLN
| Beroperasi
|  +4 m
|-
| Tulungagung
| Jawa Timur
| Daop VII Madiun
| TA
| Beroperasi
| +85 m
|-
| Tulungbuyut
| Lampung
| Divre IV Tanjungkarang
| TLY
| Beroperasi
| +81 m
|- 
| Tumpang| Jawa Timur
| Daop VIII Surabaya
| TMP
| Tidak beroperasi
| -
|-
| Tuntang
| Jawa Tengah
| Daop IV Semarang
| TTG
| Beroperasi terbatas
| +464 m
|-
| Tutul'' Jawa Timur Daop IX Jember TTU Tidak beroperasi -

 U, W dan Y 

 Nama stasiun  Provinsi Daerah Operasi/Divisi Regional Singkatan stasiun Kondisi Ketinggian Ujanmas Sumatera Selatan Divre III Palembang UJM Beroperasi +36 m Ujungd.h. Soerabaja-Oedjoeng  Jawa Timur Daop VIII Surabaya UJ Tidak beroperasi +0,83 m Ujunggede Jawa Tengah Daop IV Semarang UGD Tidak beroperasi - Ujungnegoro  Jawa Tengah Daop IV Semarang UJN Beroperasi +5 m Ulee Lheue Aceh Divre I Sumut dan Aceh UL Tidak beroperasi - Universitas Indonesia  Jawa Barat Daop I Jakarta UI Beroperasi +69 m Universitas Pancasila  DKI Jakarta Daop I Jakarta UP Beroperasi +57 m Wadas Jawa Barat Daop I Jakarta WDS Tidak beroperasi - Wadu Jawa Tengah Daop IV Semarang WDU Beroperasi  +42 m Walantaka Banten Daop I Jakarta WLT Beroperasi +25 m Walikukun  Jawa Timur Daop VII Madiun WK Beroperasi +75 mWanaraja Jawa Barat Daop II Bandung WNR Beroperasi  + 692 m Waru (Pekalongan)  Jawa Tengah Daop IV Semarang WU Tidak beroperasi - Waru (Sidoarjo)  Jawa Timur Daop VIII Surabaya WR Beroperasi +5 m Waruduwur  Jawa Barat Daop III Cirebon WDW Beroperasi  +3 m Warungbandrek  Jawa Barat Daop II Bandung WB Beroperasi +612 m Warungdowod.h. Waroeng-Dowo  Jawa Timur Daop IX Jember WDO Tidak beroperasi - Wates (Kediri)  Jawa Timur Daop VII Madiun WAT Tidak beroperasi -'Wates (Kulon Progo)</small>]] 
| D.I Yogyakarta
| Daop VI Yogyakarta
| WT
| Beroperasi
| +18 m
|-
| Waytuba 
| Lampung
| Divre IV Tanjungkarang
| WAY
| Beroperasi
| +92 m
|-
| Waypisang 
| Lampung
| Divre IV Tanjungkarang
| WAP
| Beroperasi
| +90 m
|-
| Weleri 
| Jawa Tengah
| Daop IV Semarang
| WLR
| Beroperasi
| +12 m
|-
| Widuri| Jawa Timur
| Daop IX Jember
| WDR
| Tidak beroperasi
| +74 m
|-
| Wilangan| Jawa Timur
| Daop VII Madiun
| WLG
| Tidak beroperasi 
| +96 m
|-
| Winongan| Jawa Timur
| Daop IX Jember
| WON
| Tidak beroperasi
| -
|-
| Winongo| D.I Yogyakarta
| Daop VI Yogyakarta
| WGO
| Tidak beroperasi
| -
|-
| Wirosari| Jawa Tengah
| Daop IV Semarang
| WLS
| Tidak beroperasi
| -
|-
| Wlingi 
| Jawa Timur
| Daop VIII Surabaya
| WG
| Beroperasi
| +274 m
|-
| Wojo 
| Jawa Tengah
| Daop VI Yogyakarta
| WJ
| Beroperasi
| +14 m
|-
| Wonogiri 
| Jawa Tengah
| Daop VI Yogyakarta
| WNG
| Beroperasi
| +144 m
|-
| Wonokasihan 
| Jawa Timur
| Daop VII Madiun
| WKN
| Tidak beroperasi
| -
|-
| Wonokerto 
| Jawa Timur
| Daop VIII Surabaya
| WN
| Beroperasi
| +90 m
|-
| Wonokromod.h. Wonokromo SS
| Jawa Timur
| Daop VIII Surabaya
| WO
| Beroperasi
| +7 m
|-
| Wonokromo Kotad.h. Wonokromo OJS
| Jawa Timur
| Daop VIII Surabaya
| WOK
| Tidak beroperasi
| +4,3 m
|-
| Wonopringgo 
| Jawa Tengah
| Daop IV Semarang
| WPO
| Tidak beroperasi
| -
|-
| Wonorejo| Jawa Timur
| Daop IX Jember
| WRO
| Tidak beroperasi
| -
|-
| Wonosari 
| Jawa Tengah
| Daop V Purwokerto
| WNS
| Beroperasi
| +15 m
|-
| Wonosobo 
| Jawa Tengah
| Daop V Purwokerto
| WS
| Tidak beroperasi
| -
|-
| Yogyakartad.h. Djocja Toegoe, Djokjakarta
| D.I Yogyakarta
| Daop VI Yogyakarta
| YK
| Beroperasi
| +113 m
|-
| Yogyakarta International Airport
| D.I Yogyakarta
| Daop VI Yogyakarta
| YIA
| Beroperasi
| +22 m
|-
| Yosowilangun'' Jawa Timur Daop IX Jember YWL Tidak beroperasi +11 m

 Catatan kaki 

 Pranala luar 


S