The journey from Kandaghat to Bhopal covers 1100 km. You must travel to Chandigarh to catch a train to Bhopal. This route takes you through the heart of India. Expect a total travel time of 22 to 26 hours.
Total Distance: Driving distance is 1100 km; straight-line air distance is 850 km.
Bhopal is a major rail junction; check for direct trains from Ambala.
October to March, when the weather is pleasant.