1. Speed up the train - LTT -SBC should be able to do in 17 .5 hours. Buses dont require 19 hours.
2. Change the route after DMM - Let it come via Hindupur-Yelahanka and take bypass line at Channasandra and either terminate at KJM or take a halt at Bengaluru Cantt and terminate at SBC. You dont need to route it via YPR since it is already a destination for trains and you will eventually slow down the train even more.