The distance from Shirwal to Bengaluru is approximately 750 km along the NH 48. This is a well-connected route passing through Kolhapur, Belagavi, and Hubballi. You can drive, take a bus, or travel by train from Pune. The journey takes you through the scenic landscapes of Maharashtra and Karnataka, making it a popular route for both business and leisure travelers.
Total Distance: 750 km by road, 650 km air distance.
KSRTC buses are very comfortable for overnight travel.
The highway is excellent but watch for speed cameras.
October to February, when the weather is cool and pleasant.