The journey from Rangpo to Surat is a long-distance transit across India. You must travel from Rangpo to New Jalpaiguri (NJP) and then take a train to Surat. This covers 2100 km and takes approximately 40 hours.
Total Distance: Driving distance 2100 km, straight-line air distance 1600 km.
Surat is a major industrial hub with excellent rail connectivity.
October to March for pleasant weather.