Surakarta Wikipedia

Surakarta has four train stations, Solo Balapan, Purwosari, Solo Jebres, and Solo Kota (Sangkrah). Solo Balapan is the largest station in Surakarta, and is the junction between Yogyakarta (westward), Semarang (northward), and Surabaya (eastward), while Purwosari is the junction located west of Solo Balapan, and has a ...