Dalam catatan sejarah, Semarang menjadi daerah pertama yang dipakai sebagai lokasi pembangunan jalur kereta api di Indonesia. Lembaga yang dipercaya sebagai pengelola jasa transportasi pada masa Pemerintahan Kolonial Belanda lalu, cukup beragam. Salah satunya adalah Semarang-Cheribon Stoomtram Maatschappij (SCS).
Pada tahun 1897-1914, pemerintah kolonial Belanda membangun jalur kereta api dengan panjang 373 km yang menghubungkan Semarang dengan Cirebon hingga ke Kadhipaten di ujung barat. Jalur yang kereta api yang dikelola SCS ini melewati sejumlah kabupaten di sepanjang pantai Utara Jawa, seperti Kendal, Pekalongan, Tegal, dll.