Shirdi is connected by trains from Mumbai, Pune and Nasik. The nearest railway stations are Kopergoan(16 km) and Manmad (58 km).
Recently, a direct train has been introduced from Mumbai to Shirdi via Pune. The train leaves CST at 10.55 pm and reaches Shridi at 10.30 am next day. The Shirdi-Mumbai train departs from Shirdi at 4.40 pm and reaches Pune at 11.05 pm and CST at 4.25 am.