The journey from Banikhet to Ahmedabad involves a long trip across the country. You must reach Pathankot, take a train to Delhi, and then a connecting train to Ahmedabad. The total distance is approximately 1400 km. This route connects the northern mountains to the commercial hub of Gujarat.
Total Distance: 1400 km driving distance, 1100 km air distance.
The Ashram Express from New Delhi is a reliable choice.
November to February.