To travel from Malang to Bojonegoro, the most efficient route is taking a train to Surabaya and then connecting to a train bound for Bojonegoro. The total distance is approximately 180 kilometers. The train journey is comfortable and offers a great way to see the East Java landscape. The total travel time is around 5 hours, including the transfer in Surabaya. Bojonegoro is well-connected by rail, making it an easy destination to reach.
Total Distance: Driving distance 180 km, straight-line air distance 135 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 30 mins | 5 hours |
| Avg Price | 90,000 - 180,000 IDR | 60,000 - 110,000 IDR |
| Operator | KA Penataran (to Surabaya) + KA Kertajaya (to Bojonegoro) | Akas |
| Route | Malang Station - Surabaya Gubeng - Bojonegoro Station | Arjosari Terminal - Bojonegoro Terminal |
| Tip | Transfer at Surabaya is very easy. | Direct buses are available but can be slower. |
April to October, avoiding the peak rainy season.