The route from Yelahanka to Nagpur spans about 1100 km. You can take a direct train like the Sanghamitra Express. The road route via NH 44 is well-connected. Nagpur is known as the Orange City and is the geographical center of India. Expect a travel time of 20-22 hours by train.
Total Distance: 1100 km by road, 950 km by air.
Check train availability well in advance as this is a busy route.
October to March for pleasant weather.