Traveling from Narora to Surat involves covering roughly 1100 km. You should head to Aligarh or Delhi to catch a direct train to Surat. The route passes through the industrial corridors of Rajasthan and Gujarat. Expect a travel time of 18 to 22 hours by train. Surat is a major hub for textiles and diamonds.
Total Distance: 1100 km by road, 950 km straight-line.
Check for trains originating from Delhi for better availability.
November to February for cool weather.