The journey from Badnawar to Visakhapatnam covers approximately 1200 km. You can reach Visakhapatnam by taking a train from Indore. The route takes you through the heart of India, passing through Maharashtra and into Andhra Pradesh. Visakhapatnam is a beautiful coastal city known for its beaches, hills, and industrial importance.
Total Distance: 1200 km by road, 1000 km straight-line air distance.
The train journey is comfortable and offers a good view of the changing landscape.
October to March, for pleasant weather.