The journey from Vaniyambadi to Surat covers approximately 1400 km. You will need to reach Jolarpettai Junction to board trains heading towards Gujarat. The route passes through the western coast. The travel time by train is roughly 22 to 26 hours. Surat is a major commercial hub known for its textile and diamond industries.
Total Distance: Driving distance 1450 km, straight-line air distance 1200 km.
Check for trains that offer comfortable sleeper or AC coaches.
October to March, when the weather is pleasant.