Daftar stasiun kereta api di Jawa
B

| Nama stasiun | Provinsi | Daerah operasi/divisi regional | Singkatan stasiun | Status | Ketinggian (mdpl) |
| --- | --- | --- | --- | --- | --- |
| Babadan | Jawa Timur | Daop VII Madiun | BBD | Beroperasi | +63 m |
| Babakan d.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 |
| 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 |
| Bangkalan | Jawa Timur | Daop VIII Surabaya | BKL | 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 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 Gudang d.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 m |
| Banyuwangi Kota d.h. Karangasem | Jawa Timur | Daop IX Jember | BWI | Beroperasi | +82 m |
| Banyuwangi Pelabuhan d.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 |
| Batang | Jawa Tengah | Daop IV Semarang | BTG | Beroperasi | +5 m |
| Batavia Noord d.h. Batavia NIS | DKI Jakarta | Daop I Jakarta | - | Tidak beroperasi | - |
| Batavia Zuid d.h. Batavia BOS  | DKI Jakarta | Daop I Jakarta | - | Tidak beroperasi | - |
| Batu Ceper | Banten | Daop I Jakarta | BPR | Beroperasi | +11 m |
| Batulawang | Jawa Barat | Daop II Bandung | BTW | Tidak beroperasi | - |
| Baturetno | Jawa Tengah | Daop VI Yogyakarta | BRO | Tidak beroperasi | - |
| 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 |
| Bekasi d.h. Bekassi | Jawa Barat | Daop I Jakarta | BKS | Beroperasi | +19 m |
| Bekasi Timur | Jawa Barat | Daop I Jakarta | BKST | Beroperasi | +19 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 |
| Benteng d.h. Soerabaja-Fort Prins Hendrik | Jawa Timur | Daop VIII Surabaya | BET | Beroperasi | +4 m |
| Beran | Jawa Tengah | Daop VI Yogyakarta | BRA | Tidak beroperasi | - |
| Blabak | Jawa Tengah | Daop VI Yogyakarta | BAB | Tidak beroperasi | +316 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 |
| Bojonegoro d.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 |
| Bogor d.h. Buitenzorg | Jawa Barat | Daop I Jakarta | BOO | 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 | - |
| 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 | - |
| 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 |
| Bumiwaluya d.h. Malangbong | Jawa Barat | Daop II Bandung | BMW | Beroperasi | +641 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 |