Shamgarh railway station is located in Shamgarh city of Mandsaur district, Madhya Pradesh.
It is the largest Railway Station of Mandsaur District.
Passenger, MEMU, Express, and Superfast trains halt here.
[1][2][3][4][5][6] The following trains halt at Shamgarh railway station in both directions:
This article about a railway station in the Indian state of Madhya Pradesh is a stub.