Jabarkan Generasi pertama (1887—1925) dari Stasiun Pasar Senen

Pengembangan Pasar Senen membutuhkan sebuah fasilitas transportasi yang memadai, terutama kereta api. Stasiun ini dibuka oleh Bataviasche Oosterspoorweg Maatschappij (BOS) pada 31 Maret 1887 sebagai sebuah perhentian kecil. Pembukaan stasiun ini bersamaan dengan pembukaan jalur kereta api Batavia—Bekasi. Jalur tersebut kemudian dibeli oleh Staatsspoorwegen (SS) pada tahun 1898 karena utang BOS yang membengkak.

Pada 1904, majalah De Ingenieur menyebutkan bahwa stasiun ini sempat menjalani renovasi (kemungkinan mengubah bangunan menjadi permanen). Pembangunan ini juga sepaket dengan pembangunan Stasiun Kemayoran yang keduanya menggelontorkan dana sebesar ƒ350.000,00. Bangunan stasiun generasi pertama ini bergaya Indische Empire, kecil, dan memiliki atap overcapping busur yang mirip dengan Stasiun Maos, Kutoarjo, dan Purworejo.