Kereta api Bangunkarta atau Bangun Karta adalah kereta api kelas eksekutif satwa yang dioperasikan PT Kereta Api Indonesia (Persero) di Pulau Jawa dengan jurusan Surabaya Gubeng – Jakarta Gambir via Madiun – Semarang Tawang dan sebaliknya.

Kereta ini adalah satu-satunya kereta api eksekutif yang melalui jalur pintas Brumbung-Gundih-Solo Jebres dan sekaligus satu-satunya kereta api yang menghubungkan Semarang Tawang dengan Surabaya Gubeng.

Tarif kereta api ini adalah antara Rp 285.000,00 – Rp 535.000,00, bergantung pada jarak tempuh, subkelas/posisi tempat duduk dalam rangkaian kereta, serta hari-hari tertentu seperti akhir pekan dan libur nasional.

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

KA 79 Bangunkarta (Surabaya Gubeng – Gambir)
StasiunTibaBerangkat
Surabaya Gubeng-16.00
Mojokerto16.3616.39
Jombang17.0117.04
Kertosono17.2017.23
Nganjuk17.4217.44
Caruban18.1018.12
Madiun18.2618.33
Ngawi18.5618.58
Solo Jebres19.5019.54
Semarang Tawang22.0922.24
Pekalongan23.4123.46
Pemalang00.1200.16
Tegal00.4000.47
Cirebon01.4601.55
Jatinegara04.3504.37
Gambir04.53-
KA 80 Bangunkarta (Gambir-Surabaya Gubeng)
StasiunTibaBerangkat
Gambir-15.20
Cirebon18.1118.18
Tegal19.1419.19
Pemalang19.4119.43
Pekalongan20.0820.12
Semarang Tawang21.2621.43
Solo Jebres23.5700.03
Ngawi00.5500.57
Madiun01.1901.26
Caruban01.4101.43
Nganjuk02.1102.13
Kertosono02.3302.36
Jombang02.5202.55
Mojokerto03.1703.21
Surabaya Gubeng03.57-