The journey from Banikhet to Nagpur involves a long trip across the country. You must reach Pathankot, take a train to Delhi, and then a connecting train to Nagpur. The total distance is approximately 1500 km. This route connects the northern mountains to the orange city of Maharashtra.
Total Distance: 1500 km driving distance, 1200 km air distance.
The Grand Trunk Express from New Delhi is a reliable choice.
October to March.