This was my 2nd trip from Karahi to Lahore. So here are the details:
Started my journey at 6:10 am from Karachi
First stop for breakfast at Moro ( Taj Hotel) at 11:00 AM
Reached Panu Aqil at around 3:00 PM (for lunch at McDonalds).
Drove straight to Sadiqabad for overnight stay, reached there at 5:30
2nd Day:
Left sadiqabad at 8:00 am, took E5 (Lodhran Khanewal) then via N5 to Lahore at around 8 pm.Taking M3 motorway could have saved around 1.5 hours but preferred N5 as kids wanted to have lunch at pizza hut 
City Aspire: 1.3 ( Manual) - 2016
Total Distance: 1230 KM
Fuel Economy : 17km/L ( with AC)
Road Condition: Rough patches on N5 seems to have been fixed except obaro to sadiqabad which is very bad.
E5 (Lodhran - Khanewal ) express-way is excellent and saved around 1 hour.
Below are some pics taken during the trip.
M9 Motorway
Moro: Taj Restaurant
Heavy rain from Moro till Nushero Feroz
Near Khairpur
Rohri ByPass
Panu Aqil : McDonald
Sadiqabad: Al Noor Garden Hotel
Captured this beautiful sunrise before leaving Sadiqabad
Somewhere near Ahmed Pur Sharqia
Near Bahawalpur bypass
Lodhran - Khanewal Express Way (E5)
Lahore: Thokar Niaz Baig