Shorkot–Lalamusa Branch Line

Shorkot–Lalamusa Branch Line is one of several branch lines in Pakistan, operated and maintained by Pakistan Railways. The line begins from Shorkot Cantonment Junction station and ends at Lalamusa Junction station. The total length of this railway line is 325 km. There are 34 railway stations from Shorkot Junction to Lalamusa Junction. Currently, the sole train operating on this branch line is the Hazara Express, which travels from Karachi to Havelian via the Shorkot-Wazirabad branch line.

History
The Shorkot–Lalamusa Branch Line was originally constructed as a metre gauge railway from Lala Musa to Malakwal in 1881 and named the Sind–Sagar Railway. In 1886, the Sind–Sagar Railway was amalgamated with other railways in the region to form the North Western State Railway. During this time period, the railway line was converted to broad gauge.

Stations
• Shorkot Cantonment Junction

• Khanora (Abandoned)

• Waryam

• Rustam Sargana

• Gilmala Halt (Abandoned)

• Muddoki

• Jhang Sadar

• Jhang City

• Thatta Mahla

• Chund

• Shah Jewana

• Shah Nikdur

• Sobhaga

• Haryanwala (Abandoned)

• Sillanwali

• Aladana (Abandoned)

• Shahinabad Junction

• Pindi Rasul (Abandoned)

• Charnali

• Sargodha Junction

• Mitha Lak

• Chak Waraichanwala (Abandoned)

• Ajnala

• Qudratabad Halt (Abandoned)

• Bhalwal

• Wil Sonpur (Abandoned)

• Phularwan

• Ratto Kala

• Mona

• Pind Mukko Halt

• Pakhowal

• Banh Mianwala Halt

• Chak Saida

• Malakwal Junction

• Hariah

• Ala (Abandoned)

• Mandi Bahauddin

• Chillianwala

• Chak Sher Muhammad Halt

• Dinga

• Pir Jhand Halt (Abandoned)

• Jaurah Karnana

• Akhtar Karnana Halt

• Lala Musa Junction