The distance from Ibrahimpatnam to Indore is about 1100 km. You can travel via Vijayawada. The journey takes about 18 to 20 hours by train. It is a well-connected route.
Total Distance: Driving distance is 1100 km; straight-line air distance is 950 km.
Book in advance.
October to March.