Where to visit

Where to visit in Banavasi?

Karnataka, India

Quick answer

Banavasi is an ancient temple town located in the Uttara Kannada district of Karnataka, on the banks of the Varada River. Dating back to 4000 BCE, it is Karnataka's oldest town and served as the ancient capital of the Kadamba Dynasty, the first native rulers of Karnataka. The town is famous for the 9th-century Madhukeshwara Temple, dedicated to Lord Shiva.

Banavasi is an ancient temple town located in the Uttara Kannada district of Karnataka, on the banks of the Varada River. Dating back to 4000 BC...

Shortlist

A compact starting point, kept useful for real travelers.

01

Madhukeshwara Temple Tour

2 hours | Easy | Free

02

Varada River bank walk

1 hour | Easy

03

Pineapple Plantation walk

2 hours | Easy | Farm visits with permission

Plan smart

Quick notes to check before you lock anything in.

Good first tap

It is an offbeat heritage gem for travelers looking to explore ancient temple art, experience local agricultural tourism, and escape commercial tourist routes.

Best time

October to March

How to reach

From Sirsi (24 km) or Hubli, drive south along state highways passing through dense spice plantations.

Keep planning

More answers for Banavasi.