| Mach | MCH | Sibi--Quetta | 3Up/4Dn, 21Up/22Dn, 23Up/24Dn, 31Up/32Dn, 39Up/40Dn, 301UP/302Dn |
| Machhianwala | MCW | Samasata--Pakpattan | 119Up/120Dn |
| Machhi Goth | MGQ | Rohri--Khanpur | 315Up/316Dn |
| Mahmood Kot | MHK | Multan Cantt:--Kot Adu | 21Up/22Dn, 127Up/128Dn, 129Up, 319Up/320Dn |
| Mahmunwali | MMW | Qila Sheikhupura--Jaranwala | 207Up/208Dn, 323Up/324Dn |
| Maibal | MBX | Kundian--Bhakkar | 129Up/130Dn, 319Up/320Dn |
| Mailsi | MSX | Samasata--Pakpattan | 37Up/38Dn, 119Up/120Dn |
| Makhdumpur Pahoran | MDO | Khanewal--Shorkot Cantt: | 131Up/132Dn, 139Up/140Dn, 143Up/144Dn |
| Makhad Road | MBR | Daud Khel--Jand | 19Up/20Dn, 127Up/128Dn, 129Up/130Dn, 201Up/202Dn, 203Up/204Dn |
| Malakwal | MKW | Sargodha--Lalamusa | 11Up/12Dn, 131Up/132Dn, 135Up/136Dn, 137Up/138Dn, 243Up/244Dn, 245Up/246Dn, 247Up/248Dn, 249Up/250Dn, 251Up/252Dn, 255Up/256Dn, 259Up/260Dn, 351Up/352Dn, 353Up/354Dn, 355Up/356Dn |
| Mamu Kanjan | MMX | Tandlianwala--Shorkot Cantt: | 121Up/122Dn, 207Up/208Dn, 323Up/324Dn |
| Mandi Baha-ud-din | MBDN | Lalamusa--Malakwal | 11Up/12Dn, 131Up/132Dn, 135Up/136Dn, 137Up/138Dn, 245Up/246Dn, 247Up/248Dn, 351Up/352Dn, 353Up/354Dn, 355Up/356Dn |
| Mandi Burewala | MBWL | Samasata--Pakpattan | 37Up/38Dn, 119Up/120Dn |
| Mandi Ahmedabad | MADD | Pakpattan--Kasur | 37Up/38Dn, 119Up/120Dn, 257Up/258Dn, 321Up/322Dn |
| Mandi Sadiq Ganj | MSQJ | Bahawalnagar--Amruka | 317Up/318Dn |
| Mandi Rahme Shah | MRH | Tandlianwala--Shorkot Cantt: | 122Dn, 323Up/324Dn |
| Mandra | MNA | Jhelum--Rawalpindi | 5Up/6Dn, 327Up/328Dn |
| Manjhand | MJD | Kotri--Dadu | 165Up/166Dn, 309Up/310Dn |
| Mansurwali | MNW | Wazirabad--Hafizabad | 143Up/144Dn, 233Up/234Dn, 235Up/236Dn, 331Up/332Dn |
| Marh Balochan | MBN | Wazirabad--Hafizabad | 143Up/144Dn, 233Up/234Dn, 235Up/236Dn, 331Up/332Dn |
| Mari Indus | MAT | Kundian--Attock City | 201Up/202Dn, 203Up/204Dn, 319Up/320Dn, 329Up/330Dn |
| Mashori Sharif (Halt) | MHSR | Dadu--Larkana | 165Up/166Dn, 219Up/220Dn, 309Up/310Dn |
| Massan | MSY | Daud Khel--Jand | 129Up/130Dn, 201Up/202Dn, 203Up/204Dn |
| Matli | MTX | Hyderabad--Badin | 307Up/308Dn (mon) |
| Mauladad | MLDD | Jacobabad--Larkana | 313Up/314Dn (mon) |
| Maulviwala | MLVA | Pakpattan--Kasur | 119Up/120Dn, 257Up/258Dn, 321Up/322Dn |
| Mehrabpur | MHR | Nawabshah--Rohri | 5Up/6Dn, 7Up/8Dn, 13Up/14Dn, 25Up/26Dn, 29Up/30Dn, 33Up/34Dn, 145Up/146Dn, 301Up/302Dn, 311Up/312Dn |
| Mehta Suja | MSJ | Lahore--Narowal | 125Up/126Dn, 209Up/210Dn, 211Up/212Dn, 213Up/214Dn, 215Up/216Dn, 217Up/218Dn, 333Up/334Dn |
| Mian Channun | MYH | Khanewal--Sahiwal | 1Up/2Dn, 7Up/8Dn, 23Up/24Dn, 117Up/118Dn, 315Up/316Dn |
| Mian Shamir | MSHR | Khanewal--Shorkot Cantt: | |
| Miani | MII | Malakwal--Bhera | Section closed |
| Mianwali | MWI | Kundian--Daud Khel | 19Up/20Dn, 127Up/128Dn, 129Up/130Dn, 319Up/320Dn, 329Up/330Dn |
| Mirdad Muafi | MQD | Khanewal--Sahiwal | |
| Mir Dost Ali | MDAL | Jacobabad--Kashmor Cly. | |
| Mirjawa | MJB | Dalbandin--Zahidan | 403Up (1st&15th), 404Dn (3rd&17th) |
| Mirpur Khas | MPS | Hyderabad-Pithoro | 149Up/150Dn, 151Up/152Dn, 153Up/154Dn, 155Up/156Dn, 157Up/158Dn, 159Up/160Dn, 161Up/162Dn, 163Up/163Dn, 305Up/306Dn, MG-1Up/MG-2Dn (1st&15th), MG-3 (thur), MG-5 (tue), MG-6 (mon) |
| Mirpur Mathelo | MRP | Rohri--Khanpur | 1Up/2Dn, 11Up/12Dn, 13Up/14Dn, 167Up/168Dn, 315Up/316Dn |
| Missa Keswal | MSA | Jhelum--Mandra | 327Up/328Dn |
| Missan Kalar | MSKR | Shahdra Bagh-Qila Shekhupura | 207Up/208Dn, 232Dn, 326Dn |
| Mitha Lak | MTQ | Sargodha--Malakwal | 243Up/244Dn, 255Up/256Dn, 355Up/356Dn |
| Mithan Kot | KMTN | Dera Ghazi Khan-Kashmor | 20Dn, 21Up/22Dn |
| Mitha Tiwana | MTW | Kundian--Khushab | 241Up/242Dn, 329Up/330Dn |
| Moenjo-Daro | MNJO | Dadu--Larkana | 19Up/20Dn, 165Up/166Dn, 219Up/220Dn, 309Up/310Dn |
| Moghalpura | MGPR | Lahore--Wagah | |
| Moman | MMN | Qila Sheikhupura-Sangla Hill | 123Up/124Dn, 141Up/142Dn, 147Up/148Dn, 221Up/222Dn, 231Up/232Dn, 325Up/326Dn, 329Up |
| Mona | MOV | Sargodha--Malakwal | 135Up/136Dn, 137Up/138Dn, 243Up/244Dn, 247Up/248Dn, 255Up/256Dn, 351Up/352Dn, 355Up/356Dn |
| Mohra Shah Wali | MSWI | Taxila Cantt:-Havelian | 335Up/336Dn |
| Mohsinwal (Kot Sujan Singh) | MOWL | Khanewal--Sahiwal | |
| Mubarakpur | MBK | Dera Nawab Sahib-Samasata | 131Up/132Dn, 315Up/316Dn |
| Multan Cantt: | MUL | Lodhran-Khanewal (via loop) | 1Up/2Dn, 7Up/8Dn, 11Up/12Dn, 13Up/14Dn, 21Up/22Dn, 23Up/24Dn, 25Up/26Dn, 33Up/34Dn, 39Up/40Dn, 115Up/116Dn, 117Up/118Dn, 127Up/128Dn, 129Up/130Dn, 139Up/140Dn, 173Up/174Dn, 237Up/238Dn, 315Up/315Dn, 319Up/320Dn |
| Murad Chishti | MRCH | Pakpattan--Mandi Burewala | |
| Muridke | MDK | Lahore--Gujranwala | 205Up/206Dn, 328Dn |
| Muzaffarabad | MZJ | Multan Cantt:--Sher Shah | 315Up/316Dn, 319Up/320Dn |
| Muzaffargarh | MZG | Kot Adu--Sher Shah | 21Up/22Dn, 127Up/128Dn, 129Up/130Dn, 319Up/320Dn |
| Nabisar Road | NBSR | Pithoro--Jhudo | MG-3 (Thu) |
| Nakus | NKS | Khost--Harnai | 347Up/348Dn |
| Nankana Sahab | NNS | Qila Sheikhupura-Jaranwala | 121Up/122Dn, 207Up/228Dn, 323Up/324Dn |
| Narang | NRNG |