Kereta Bengawan adalah kereta api kelas ekonomi yang dioperasikan PT Kereta Api Indonesia di Jawa yang melayani rute Purwosari – Pasar Senen, pergi-pulang (pp).

Dalam setiap perjalanan, KA Bengawan membawa 7 gerbong ekonomi, 1 kereta makan pembangkit kelas ekonomi (KMP3) dan 1 Kereta Bagasi Milik Solo Balapan (B). KA Bengawan pernah dipinjam untuk kereta api Feeder Kedungbanteng yang berangkat dari Stasiun Kedungbanteng hingga Stasiun Solo Jebres.

Setiap harinya Feeder Kedungbanteng membawa setidaknya 5 gerbong kelas ekonomi untuk dirangkaikan dengan KA Bengawan. Saat ini kereta api Feeder ini sudah tidak aktif.

Berikut ini adalah jadwal perjalanan kereta Bengawan per 1 Desember 2019 (berdasarkan Gapeka 2019)

KA 305 – Kereta Bengawan 305 (Purwosari-Lempuyangan-Pasar Senen)
StasiunDatangBerangkat
Purwosari-20.30
Klaten20.5320.55
Lempuyangan21.2021.26
Wates21.5822.00
Kutoarjo22.3222.35
Wonosari22.5923.05
Kebumen23.1123.13
Gombong23.3323.35
Kroya00.0100.20
Purwokerto00.4900.56
Cirebon Prujakan02.5403.17
Bekasi05.5605.58
Jatinegara06.1706.19
Pasar Senen06.29-
KA 306 – Kereta Bengawan 306 (Pasar Senen-Lempuyangan-Purwosari)
StasiunDatangBerangkat
Pasar Senen-06.30
Cirebon Prujakan09.3009.37
Purwokerto11.3411.50
Ijo12.3712.43
Gombong12.5012.56
Sruweng13.1013.17
Kutoarjo13.5013.53
Wates14.2214.24
Lempuyangan14.5515.02
Klaten15.2615.28
Purwosari15.52-