I know distance between Ballari to Mumbai is more than Bengaluru. I just gave an example of Hampi express for understanding purpose only. Also if train arrives above 10AM at Ballari, other stations like Hosapete, Koppal, Gadag, Bagalkot, Bijapur can get good timings.