The journey from Thenhipalam to Surat covers approximately 1500 km. You can take a direct train from Kozhikode to Surat, which is a major station on the Western Railway line. The route passes through the scenic Konkan coast and Maharashtra. The total travel time is approximately 24 to 28 hours.
Total Distance: 1500 km by road, 1250 km air distance.
Direct trains are available and are the most convenient option.
October to March for pleasant weather.