For South Indians Murudeshwar doesn’t need any introduction at all. Located in the interiors of Northern Karnataka, Murudeshwar bears immense religious importance for people of southern Indian.
It is home to iconic Murudeshwar temple – from whom it derives its name – and also world's second-tallest Shiva statue, which sits cozily besides a very beautiful beach. Needless to say, for people of Bangalore Murudeshwar is even more special, as it is located in their own home state.
Murudeshwar from Bangalore by Train
Murudeshwar does have a railway station, but very few long distance trains halt here. The easy way out is to go to Bhatkal railway station in Bhatkal town, merely 15 km away from Murudeshwar. From Bhatkal there are innumerable KSRTC and private buses for Murudeshwar after every 10 minutes.
Bangaluru to Bhatkal train
Yeshvantpur - Karwar Express/16515 – departs Yeshvantpur station at 7:30 A.M and reaches Bhatkal station: 3:40 PM; runs on Monday, Wednesday and Friday.
Murudeshwar from Bangalore by Air
Murudeshwar doesn’t have an airport. The nearest airport is Mangalore airport, approximately 154 kms away from Murudeshwar. Although Mangalore and Bangalore airports are quite well connected by innumerable flights, traveling via air to Murudeshwar must be best avoided. It is time consuming as well as very expensive. However if you do chose to travel via air, then from Mangalore you can either opt for KSRTC bus service or train service to reach Murudeshwar.
As of today there are KSRTC and privates buses for Mangalore to Murudeshwar, but all the buses are available after midnight, i.e. between 12 A.M to 6 A.M
Murudeshwar from Bangalore by Road
Traveling to Murudeshwar is by far the best option. Its inexpensive as well as less time consuming. The total distance between Bangalore and Murudeshwar is 625Km. it takes around 9hrs to 11hrs bus journey from Bangalore to Murudeshwar. If you’re choosing to travel by road, then you can either opt for state run KSRTC buses or private tour & travel agencies.