The journey from Siwan to Jammu covers about 1300 km. The most practical way is by train, which takes about 24 to 26 hours. You will travel through the northern plains of India.
Total Distance: 1300 km by road, 1100 km air distance.
Book your tickets well in advance.
October to March.