Murudeshwara temple is located in Bhatkal District of Karnataka State, South India.
This temple is built on the Kanduka Hill which is surrounded on three sides by the waters of the Arabian Sea. This holy and picturesque place is situated between Honnavara and Bhatkal. The temple is dedicated to the Lord Shiva.
According to legends, the Pranalinga of Mahabaleshwara that was thrown by Ravana, the mighty demon-king and devout worshipper of Lord Shiva, is enshrined here.
Bounded by the shimmering sea and rolling hills, the place is a favourite picnic spot. WIth the roaring sea to the west, the towering hills to the east and the coconut and areca groves nearby, the temple attracts a lot of devotees and tourists as well.
Nearest airport is Mangalore International Airport, 165 km away. Hubli and Panaji airports are other alternatives.
Murudeshwara station lies on the Konkan Railway. Some trains from Mumbai and Mangalore stop here. Check out this page. It is submitted by one of our visitors. He has written and given a better direction about how to reach there. Murudeshwar temple - how to reach there
Bus facilities are available from Mangalore, Udupi, Kundapur, and Byndoor.
From Mumbai and Mangalore, one can take the NH-17 to reach Murudeshwara.
From Bangalore one can take the NH-206 to reach Honnavar and then take NH-17 to reach Murudeshwara.
Return from Murudeshwara temple to Karnataka
Return from Murudeshwara to Mangalore