Jalur kereta api lintas Jakarta

Jalur trem kuda pertama di Batavia diresmikan pada tanggal 10 April 1869 dan pada 1882 digantikan dengan trem uap. Trem ini dioperasikan oleh Bataviasche Tramweg Maatschappij (BTM) yang kelak berganti nama menjadi Nederlands-Indische Tramweg Maatschappij (NITM). Trem ini menggunakan lebar sepur 1.188 mm dan lokomotif uap menjadi lebih efisien karena dapat menyingkat waktu perjalanan.