The journey from Khalilabad to Surat covers about 1500 km. You should travel to Lucknow to board a direct train to Surat. The route passes through the plains of Uttar Pradesh and the industrial heartland of Gujarat. Expect a travel time of 28 to 30 hours by train. Surat is a major city in Gujarat known for its textile and diamond industries.
Total Distance: Driving distance is 1500 km; straight-line air distance is 1200 km.
Book your tickets early as this is a busy route.
October to March, when the weather is cool and pleasant.