The journey from Raniganj to Surat spans approximately 1900 km across the heart of India. Most travelers prefer the rail route starting from Asansol Junction, which is just 10 km from Raniganj. The journey takes roughly 30 to 35 hours depending on the train schedule. You will traverse through the states of Jharkhand, Bihar, Uttar Pradesh, and Madhya Pradesh before entering Gujarat. The route is primarily served by the Grand Chord line and the Mumbai-Howrah main line.
Total Distance: 1900 km by road, 1650 km air distance.
Book your tickets at least 60 days in advance due to high demand.
October to March for pleasant weather in both regions.