The journey from Nainbagh to Surat covers about 1300 kilometers. You will travel via Dehradun and then take a flight or train to Surat. The journey takes approximately 26 hours by train or 6 hours by flight. Surat is known for its diamond and textile industries. Private taxis are the most efficient way to reach Dehradun for your onward journey.
Total Distance: 1300 km by road, 1100 km straight-line.
Book your flight tickets at least a month in advance.
October to March for pleasant weather.