The journey from Kangra to Bhopal covers approximately 1200 km. You must reach Pathankot or Chandigarh to catch a train or flight. The train journey is long, often requiring a change at Delhi. Expect a travel time of 26+ hours by train. This route takes you from the mountains to the capital of Madhya Pradesh.
Total Distance: 1200 km by road, 1000 km air distance.
Check for direct trains from Delhi to Bhopal.
October to March for pleasant weather.