The journey from Bandhabahal to Surat is a long-haul trip of 1400 km. You will need to reach Jharsuguda Junction to catch direct or connecting trains to Surat. The route passes through the states of Chhattisgarh, Maharashtra, and Gujarat. Expect a travel time of 24 to 28 hours by train. This route is popular among migrant workers and traders.
Total Distance: 1400 km by rail, 1250 km air distance.
Book a 3AC berth for a comfortable long-distance experience.
November to February to avoid the intense heat of Gujarat.