Traveling from Harchowal to Bhopal involves a journey of roughly 1050 km. You will need to reach Amritsar or Jalandhar to catch a train to Bhopal Junction. The road route follows the major arterial NH 44, passing through Delhi and Gwalior. This journey takes you from the plains of Punjab to the historic city of lakes in Madhya Pradesh.
Total Distance: 1050 km driving distance, 920 km air distance.
The Punjab Mail is a reliable daily connection for this route.
November to February for pleasant weather in Bhopal.