Distance from Bengaluru to Ranebennur, Karnataka is 300.2 km and travelling takes around 5 h 4 min via NH 48.