Nowshera–Dargai Railway (Urdu: نوشہرہ –درگئی ریلوے) is one of several railway lines in Pakistan, operated and maintained by Pakistan Railways. The line begins at Nowshera Junction and ends at Dargai. The total length of this railway line is 64 kilometers (40 mi). There are 10 railway stations from Nowshera Junction to Dargai.