The journey from Vaniyambadi to Jalandhar covers approximately 2700 km. You will need to reach Jolarpettai Junction to board trains heading towards Punjab. The route passes through the heart of central India. The travel time by train is roughly 46 to 52 hours. Jalandhar is a major city in Punjab known for its sports industry.
Total Distance: Driving distance 2750 km, straight-line air distance 2250 km.
Check for trains that offer comfortable sleeper or AC coaches.
October to March, when the weather is pleasant.