But that has worst timings from YPR to UBL, BGM. I think even people who want to go to BGM dont catch it as it starts very early & it takes too much time.
There used to be a Suvidha Spl which used to depart YPR at 20:45, UBL-5:00, BGM-7:45, that should be regularised.