In between GK-MLN they have given almost 2 hours for 27kms due to no availability of Pfs at MLN and to cross other trains.
Till Puranpur Train runs fine, PP to PBE there is speed restrictions of 20kmph due to Pilibhit tiger reserve area.
You can check 05085 time table which is good, 55359&05493 are linked you can see their time table to get a better idea.