The day train arrives at MAJN by 16:15 every day. Today, it arrived at 16:05, that is 9 hours running time from Yeshwantpur. It can easily cover the distance in 8:30 hours if the slack in the Yeshwantpur-Hassan-Sakleshpur section is eliminated, but that will never happen.