Awalnya Stasiun Purwosari memiliki delapan jalur kereta api dengan jalur 2 merupakan sepur lurus. Setelah jalur ganda lintas Solo–Yogyakarta dioperasikan pada tahun 2007, jalur 2 dijadikan sebagai sepur lurus arah Solo Balapan dan jalur 3 dijadikan sebagai sepur lurus arah Yogyakarta. Jalur 1-5 sering digunakan untuk keberangkatan-kedatangan km 17+361 lintas Surabaya Kota-Mojokerto-Kertosono-Madiun-Solo Balapan; Jumlah peron: 4 (satu peron sisi yang tinggi, satu peron pulau yang cukup tinggi, dan dua peron pulau yang agak tinggi) Jumlah jalur: 5 (jalur 1 dan 2: sepur lurus) Informasi lain; Kode stasiun Jalur ini pada awalnya dibuat menggunakan standard gauge (1435 mm) yang kemudian di regauge di sekitar masa pendudukan Jepang menjadi Cape Gauge (1067 mm) sampai sekarang. Selanjutnya pada tahun 1868, jalur diperpanjang dari Stasiun Tanggung menuju Kedungjati sepanjang 9 km, dan diteruskan sampai solo pada tahun 1870 sepanjang 70 km. TRIBUNSOLO.COM – Tol Semarang-Solo merupakan bagian dari tol trans jawa jalur penghubung Kota Solo dan Semarang dengan panjang sekitar 72,64 km.. Adapun ruas tol Solo- Semarang terbagi menjadi lima seksi, yakni Kartosuro-Boyolali, Boyolali-Salatiga, Salatiga-Bawen, Bawen-Ungaran dan Ungaran-Semarang. .

jalur bus safari solo semarang