The Khyber Pass Railway () is one of several railway lines in Pakistan, operated and maintained by Pakistan Railways. The line begins at Peshawar City and ended at Landi Khana. The total length of this railway line is with 13 railway stations. Passenger train traffic on the route has recently been suspended due to security problems and the 2006 monsoon rains, which washed several sections away.