Traveling from Kannur to Jammu is a massive cross-country journey. By train, it takes approximately 55 to 60 hours. You will pass through major cities like Mumbai and Delhi. Jammu is the gateway to the Kashmir valley and a major pilgrimage site. Ensure you have a comfortable seat for this long journey.
Total Distance: 3000 km by road, 2500 km air distance.
Break your journey in Delhi for a smoother trip.
October to March for pleasant weather.