The journey from Kanniyakumari to Ahmedabad covers about 2000 km. You can reach Ahmedabad by train in about 35 hours or by road in about 32 hours. The route passes through many major cities. Ahmedabad is known for its culture and history.
Total Distance: Driving distance is 2000 km; straight-line air distance is 1700 km.
Trains are very frequent.
The road is excellent.
October to March, when the weather is pleasant.