The distance can actually be covered in 18 to 18.5 hrs considering the schedule of KCG VSG KCG slip.
KCG VSG slip covers in 18 hrs 40 minutes including 30 minutes halt at GTL.
VSG KCG covers in 22 hours 30 minutes including 4 hours 30 minutes halt at GTL.