The distance from Karamsad to Bhopal is about 550 km. You can take a train from Anand to Bhopal Junction. By road, the route follows NH 47. The journey takes about 10 hours. Bhopal is known as the City of Lakes.
Total Distance: 550 km by road, 480 km air distance.
Overnight trains are recommended.
October to March for pleasant weather.