Exactly. With proper speeding up, it can start from UBL by 1800-1900 and reach LTT by around 8 AM.
Also, Chalukya and Sharavati needs to be speeded up to cover Dadar - YPR in 20 hours. It crawls inside Karnataka to reach/leave destination Puducherry/ Tirunelveli at convenient timings. Chalukya wastes more than 2 hours in and around Bangalore (both ways). I would suggest terminating at Bangalore and running a separate train to Puducherry /Tirunelveli in shorter route (via Solapur, Renigunta, Villupuram).