Go to Solo by bus
Inter town Public Bus (24 hours)
PO MIRA
Route: Yogyakarta-Surabaya
(Yogyakarta-TKlaten Bus Station – Kartasura Bus Station - Tirtonadi Bus Station Solo-Kebak Kramat-Masaran-Sragen-Ngawi-Magetan-Madiun-Ponorogo-Jombang-Surabaya)
PO SUMBER KENCONO
Route: Yogyakarta-Surabaya
(Yogyakarta- Klaten Bus Station – Kartasura Bus Station - Tirtonadi Bus Station Solo-Kebak Kramat-Masaran-Sragen-Ngawi-Magetan-Madiun-Ponorogo-Jombang-Surabaya)
EKA
Route: Yogyakarta-Surabaya
(Yogyakarta-Klaten Bus Station- Kartasura Bus Station - Tirtonadi Bus Station-Kebak Kramat-Masaran-Sragen-Ngawi-Magetan-Madiun-Ponorogo-Jombang-Surabaya)
PO SAFARI
Route: Semarang-Solo
(Terboyo Bus Station, Semarang-Ungaran-Salatiga-Ampel-Pengging-Kartasura Bus Station-UMS-Tirtonadi Bus Station, Solo)
PO. DUTA KARTIKA
Route: Semarang-Solo
(Terboyo Bus Station, Semarang-Ungaran-Salatiga-Ampel-Pengging-Kartasura Bus Station-UMS-Tirtonadi Bus Station, Solo)
PO. TARUNA
Route: Semarang-Solo
(Terboyo Bus Station, Semarang-Ungaran-Salatiga-Ampel-Pengging-Kartasura Bus Station-UMS-Tirtonadi Bus Station, Solo)
ISMO
Route: Semarang-Solo
(Terboyo Bus Station, Semarang-Ungaran-Salatiga-Ampel-Pengging-Kartasura Bus Station-UMS-Tirtonadi Bus Station, Solo)
RAJAWALI
Route: Semarang-Solo
(Terboyo Bus Station, Semarang-Ungaran-Salatiga-Ampel-Pengging-Kartasura Bus Station-UMS-Tirtonadi Bus Station, Solo)
RAYA
Route: Semarang-Solo
(Terboyo Bus Station, Semarang-Ungaran-Salatiga-Ampel-Pengging-Kartasura Bus Station-UMS-Tirtonadi Bus Station, Solo)
RELA (from 04.00 am-10.00 pm)
Route: Purwodadi-Tirtonadi Bus Station, Solo
(Tirtonadi Bus Station-Kalioso-Sangiran-Gemolong-Sumber Lawang-Monggot-Simpang Lima Purwodadi-Purwodadi Bus Station)
RUKUN SAYUR
Route: Tirtonadi Bus Station-Panggung-UNS-Jurug-Palur Bus Station-Papahan-Karanganyar-Karangpandan-Tawangmangu)
Source: DILLAJ Surakarta