The journey from Thenhipalam to Gwalior covers approximately 2000 km. You can take a direct train from Kozhikode to Gwalior Junction, which is a major station on the Delhi-Mumbai line. The total travel time is approximately 35 to 40 hours.
Total Distance: 2000 km by road, 1750 km air distance.
Direct trains are available and are the most convenient option.
October to March for pleasant weather.