Daftar stasiun kereta api di Indonesia
P

Stasiun Pasar Senen
Stasiun Pekalongan
Stasiun Purwokerto
Stasiun Purwosari
| 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 | - |
| 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 |
| Paiton d.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 d.h. Pesantren  | Jawa Timur | Daop VIII Surabaya | PAG | Tidak beroperasi | +1 m |
| Palanro | Sulawesi Selatan | Makassar-Parepare |  | Belum Beroperasi |  |
| Palbapang d.h. Paal-Bapang | D.I Yogyakarta | Daop VI Yogyakarta | PLP | Tidak beroperasi | - |
| Palmerah d.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 m |
| Pangkajene | Sulawesi Selatan | Makassar-Parepare | PKJ | Beroperasi |  |
| 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 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 m |
| Pasirjengkol | Jawa Barat | Daop II Bandung | PSJ | Beroperasi | +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 Pelabuhan d.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 | - |
| Pehsentee d.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 |
| Pendrikan d.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 |
| Porong d.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 Pelabuhan d.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 Aie d.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 Raja d.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 | - |
| Purwokerto d.h. Poerwokerto SS, Poerwokerto-West | Jawa Tengah | Daop V Purwokerto | PWT | Beroperasi | +75 m |
| Purwokerto Timur d.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 |