The journey from Kayyoor to Ahmedabad covers approximately 1600 km. The most efficient way to travel is by train, which takes about 28 to 32 hours. Several express trains connect North Kerala to Ahmedabad. Driving is possible but very long and tiring. Ahmedabad is a major city known for its history and culture.
Total Distance: 1600 km by road, 1400 km straight-line.
Book your train tickets well in advance.
October to March.