Last day we slotted for Udupi, and took a direct local bus (60 km) to reach. There is famous Krishna Temple (5 am - 9:30 pm) there which we wanted to visit for Krishna Janmashthami. Well, turns out, temple was really-really crowded, with queue for entering going on for more than half a kilometer, and waiting time of more than 2 hours. We didn't feel like waiting that long and decided to shelve the plan.
We had also heard of St. Mary's Island in Udupi, for which ferries have to be taken from Malpe beach. Turns out that ferries only run during October to February, and no reviews I read seem to know about this or inform of this. Not to mention that Malpe beach is pure commercial beach with muddy paths littered with garbage, trucks filled to brim with fishes, crabs, and ice, and nothing beach worthy at all!
Thus, we ended up doing nothing in Udupi. We took return bus to Bangalore (1,784/- for two) in the late evening on 14th August. Apart from bus and hotel, we spent about 6,000/- for food and other expenses, totally 14,000/- for three days trip for two adults.