Patna is approximately 900 km from Sheopur. You must travel to Gwalior to catch a train to Patna. The journey takes about 16 to 20 hours. Patna is a historic city located on the banks of the Ganges. Plan your trip with sufficient buffer time for train connections.
Total Distance: 900 km by road, 750 km air distance.
The North East Express is a reliable train for this route.
October to March for pleasant weather.