Traveling from Kayathar to Surat involves traversing the western coast of India. The distance is roughly 1900 km. You will likely pass through major hubs like Chennai or Mumbai. The journey takes approximately 35 hours by train. Surat is a major textile and diamond hub, well-connected by the Western Railway line.
Total Distance: 1900 km by road, 1650 km air distance.
Check for trains from Mumbai to Surat as they are frequent.
November to February for pleasant weather.