One of the most frequent travelled road connecting 2 cities is actually slowed down by Sakleshpur ghats. Its tiring for new driver and road condition in some spots is always a problem. I recently travelled in April 2011 and I must say that there was some resurfacing done on the roads so condition was good, however the traffic and ghats are the two main reasons for slow down of speed.
- Going to Udupi and with pilgrimage in mind Bangalore -> Nelamangala -> Kunigal -> Hassan -> Shiradi Ghat -> Dharmasthala -> Karkala -> Manipal -> Udupi. Karkala-Manipal stretch, bad at some places
- You can take NH48- Dharmasthala -Guruvayankere route too it has good roads. In case you want to spend time in Dharmasthala.
- To enjoy beauty of ghats and if you enjoy driving on hairpin bends you can take the Charmadi route
- If you are going to Dharmasthala - better route is to take NH48 via Shiradi Ghats, route is wide, recently resurfaced , check this route in google map
Latest road condition - Refer to this thread