The distance between Lucknow to Shankargarh is 244 Km by road. You can also find the distance from Lucknow to Shankargarh using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Lucknow to Shankargarh for road driving directions!