ISB Karachi you can comfortably travel in single go start at 6 am from ISB to reach Karachi by 8 pm. via motorway.
you can start late & stop over at multan for over night, start from multan after breakfast early morning around 11 and reach karachi by sunset 6 pm or so.
over night layover motel accomodation are not worthy neither safe.