Best way is to change trains at Bangalore-but you will have to wait minimum 1/2 a day-you can take 6525 Island express to Bangalore which reaches at 7AM and take 2725 hubli intercity from there which departs at 1PM and reaches Hubli at 9PM. 2777A weekly special is availabel between Kochuveli and Hubli-you can try it if it suits your travel