Kereta api Bangunkarta
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.
Kereta api Bangunkarta dioperasikan pertama kali pada bulan Januari 1985 melayani perjalanan kelas Ekonomi dari Jombang ke Jakarta, dengan nama kereta api Tebuireng. Pada tanggal 24 Desember 1994 layanan Tebuireng ditingkatkan dengan menambah rangkaian kereta kelas Bisnis, dan sejak tanggal 1 Agustus 1996 semua rangkaian berubah layanannya menjadi kelas Bisnis.
Penambahan layanan kelas Eksekutif dilakukan sejak tanggal 1 Februari 1999 dan pada tanggal 1 Juli 2001 kereta yang melayani rute dari Jombang menuju Jakarta tersebut melayani perjalanan dengan kelas Eksekutif dan Bisnis, dengan rangkaian yang terdiri dari 2 kereta kelas Eksekutif (K1) dan 8 kereta kelas Bisnis (K2). Sejak itu pula kereta ini diberi nama Bangunkarta.
Pada mulanya kereta api ini melewati jalur selatan (Yogyakarta dan Purwokerto), kemudian demi mengisi petak Semarang-Brumbung-Gundih-Solo Jebres yang masih sepi kereta api, maka rute kereta ini diubah sehingga kereta ini melalui jalur utara hingga Semarang, lalu berbelok ke selatan melewati jalur Brumbung-Solo Jebres menuju jalur selatan. Perjalanan
sejauh 738 km ditempuh dalam waktu kurang lebih 12.5 jam dan hanya berhenti di Cirebon, Tegal, Pemalang, Pekalongan, Semarang Tawang, Solo Jebres, Paron, Madiun, Caruban (hanya 55 ke arah barat), Nganjuk, Kertosono, Jombang, dan Mojokerto.
Sejak 5 Desember 2009, Bangunkarta diubah seluruhnya menjadi kelas Eksekutif dengan menggunakan rangkaian kereta yang dahulu digunakan untuk Gajayana, sebelum Gajayana mendapatkan rangkaian kereta baru buatan PT Inka Madiun tahun itu juga.
Mulai 19 Desember 2013, Bangunkarta diperpanjang rutenya hingga Stasiun Surabaya Gubeng untuk memenuhi dan mengakomodasi masyarakat Surabaya dan sekitarnya yang ingin bepergian dengan tujuan Jakarta.
Mulai 1 Agustus 2016, Bangunkarta sudah mendapatkan rangkaian kereta eksekutif dari Bima buatan tahun 1995. Mulai Pertengahan Agustus 2016, semua rangkaian kereta Bangunkarta buatan tahun 1995 yang sebelumnya berkode JAKK (Jakarta Kota) sekarang berkode SDT (Sidotopo).
Nama Tebuireng, sebagaimana yang disandang kereta ini saat peluncurannya tahun 1985, diperoleh karena mayoritas penumpang kereta tersebut adalah para santri dari Pondok Pesantren Tebuireng, Kabupaten Jombang, Jawa Timur, yang hendak melakukan perjalanan menuju ibukota maupun tujuan-tujuan lainnya. Sedangkan nama "Bangunkarta" atau "Bangun Karta" diambil dari singkatan nama kota asal dan tujuan kereta api yaitu Surabaya, Jombang, Madiun, dan Jakarta.
Tarif kereta api ini adalah antara Rp 285000.00- Rp 535000.00, bergantung pada jarak tempuh, subkelas/posisi tempat duduk dalam rangkaian kereta, serta hari-hari tertentu seperti akhir pekan dan libur nasional. Selain itu, berlaku pula tarif khusus yang hanya dapat dipesan di loket stasiun mulai dua jam sebelum keberangkatan kereta api ini pada stasiun yang berada dalam rute berikut.
Bangunkarta juga dipakai sebagai moda transportasi penghubung dari Jakarta ke berbagai tempat wisata yang ada di Pulau Bali dan sebaliknya. Setiba di Surabaya, penumpang transit di ruang VIP Stasiun Surabaya Gubeng untuk kemudian meneruskan perjalalan ke Banyuwangi dengan Mutiara Timur pagi dan sampai di Banyuwangi pada sore hari. Kemudian perjalanan dilanjutkan dengan bus kerja sama PT Kereta Api Indonesia dengan
Damri menuju Denpasar, Bali. Demikian juga sebaliknya, berangkat dari Banyuwangi dengan menggunakan Mutiara Timur pagi untuk sampai di Surabaya Gubeng Sore hari, kemudian transit di ruang VIP Stasiun Surabaya Gubeng dan meneruskan perjalanan menuju Mojokerto, Jombang, Kertosono, Madiun, Semarang Tawang, Tegal, Cirebon, Jatinegara, maupun Gambir dengan menggunakan Bangunkarta.