The journey from Udalguri to Surat spans approximately 2600 km, connecting the North East to the textile hub of Gujarat. You can take a train from Udalguri to Guwahati and then connect to a long-distance train to Surat. Alternatively, you can travel to Guwahati airport and take a flight to Surat. The train journey takes about 48 to 52 hours, while a flight is much faster. Surat is known for its diamond and textile industries.
Total Distance: Driving distance is 2600 km; straight-line air distance is 2100 km.
Book your tickets well in advance as these trains are very popular.
Flight is the fastest and most convenient way to reach Surat.
November to February, when the weather in Surat is pleasant.