The journey from Ballari to Kolhapur covers about 400 km. The most practical way is by train, with a change at Miraj. By road, you will travel via NH 48. This route takes you through the plains of Karnataka and Maharashtra. Expect a travel time of 8 to 10 hours.
Total Distance: Driving distance is 400 km; straight-line air distance is 350 km.
Trains from Miraj to Kolhapur are frequent.
October to March.