The journey from Deoghar to Surat covers a distance of 1700 km. The most practical way to travel is by train from Jasidih to Surat, which takes over 30 hours. Alternatively, you can fly from Deoghar to Surat with a connection. This route connects the spiritual center of Jharkhand to the textile hub of Gujarat.
Total Distance: 1700 km by road, 1450 km air distance.
Book your tickets early as this route is popular.
Check for the best connection times.
November to February for pleasant weather in Surat.