I would suggest the Bangalore-Shimoga-Karwar-Goa route. Came back that way some 2 months back and what scenic roads to drive on.
The Bangalore-Yellapura-Ankola-Karwar-Goa route is boring till you hit the Ankola ghats.
The stretch between Chitradurga-Haveri has frequent diversions (super dangerous at night if you are maintaining good speeds) and the road condition is bad too. If you are going to travel via this route, better to do it during day time.
Shimoga route is best traveled early in the morning so that you hit Shimoga by early morning and get to enjoy the scenery. Another advantage of this route is, you get to see Jog as well.
The Bangalore-Yellapura-Ankola-Karwar-Goa route is boring till you hit the Ankola ghats.
The stretch between Chitradurga-Haveri has frequent diversions (super dangerous at night if you are maintaining good speeds) and the road condition is bad too. If you are going to travel via this route, better to do it during day time.
Shimoga route is best traveled early in the morning so that you hit Shimoga by early morning and get to enjoy the scenery. Another advantage of this route is, you get to see Jog as well.