Dear Farooqui sb
Currenlty it ll take 18-20 hours to rach Lahore. You will find Motorway M-3 from Abdul Hakim, its OK upto Lahore. Rest areas and Gas stations are in construction process.
If you travel in August, after opening of M-5, You can reach in estimated time of 14-15Hours. In Shaa Allah.