DISCLAIMER : Mookambika Infoline makes no warranties express or implied with respect to this web site or its contents, which are provided only for the information of general public. The information given herein is gathered from various Hindu religious texts and opinion of eminent priests, with reasonable caution to include only accurate and precise information. Mookambika Infoline disclaims all warranties, express or implied, as to the accuracy, correctness or appropriateness of the content on this website or on any website to which it has been linked.

Mookambika Infoline does not represent any temple, trust or organization nor does it engage it self in performing any religious ritual.
MOOKAMBIKA
Close
Do you have any questions? Contact us!

How to Reach Mookambika Temple, Kollur – Complete Travel Guide for Devotees

Nestled in the lap of the Western Ghats of Karnataka, Mookambika Temple in Kollur is one of South India’s most powerful and spiritually significant temples. Every year, thousands of devotees visit the temple to seek blessings from Goddess Mookambika, believed to be the combined form of Durga, Lakshmi, and Saraswati.

Whether you're traveling from within Karnataka or from other states like Tamil Nadu, Kerala, or Maharashtra, this detailed guide will help you plan your journey smoothly. Make sure to check the temple timings and any specific entry requirements before planning your visit.

Where is Mookambika Temple Located?

The Mookambika Temple is located in Kollur, a serene town in Udupi district, Karnataka. The temple is surrounded by the Kodachadri Hills and the Souparnika River, offering not just spiritual peace but breathtaking natural beauty as well.

How to Reach Mookambika Temple by Road

Traveling by road is one of the most scenic and convenient options, especially if you're coming from Udupi, Mangalore, or Bangalore.
From Mangalore (145 km):
  • Travel time: 3.5 to 4.5 hours
  • Recommended route: Mangalore → Udupi → Kundapura → Byndoor → Kollur
  • KSRTC and private buses run regularly from Mangalore to Kollur.
  • Taxis and self-drive options are available as well.
From Udupi (80 km):
  • Travel time: 2 to 2.5 hours
  • Recommended route: Udupi → Kundapura → Kollur
  • Buses are frequent and well-connected.
  • Great option for day trips or weekend pilgrimages.
From Bangalore (430 km):
  • Travel time: 8 to 10 hours
  • Overnight KSRTC sleeper buses are available.
  • Recommended route: Bangalore → Shimoga → Hosanagara → Kollur

Tip:
  • Roads after Hosanagara are slightly hilly. Senior citizens and children prone to motion sickness should be prepared.
  • Avoid driving at night during monsoon due to landslide risks
  • Bus options are comfortable and cheaper for solo or small group travelers

How to Reach Mookambika Temple by Train

Traveling by train is a preferred option for long-distance travelers as it's comfortable and scenic, especially along the Konkan coast. While Kollur doesn’t have its own railway station, there are several nearby stations from which you can easily reach the temple. Byndoor (Mookambika Road Station) is the closest railway station to Mookambika Temple which is located at a distance of 28km.

Byndoor (Mookambika Road Station) – 28 km from the temple
This is the nearest railway station to Kollur.
  • Station code: BYNR
  • Located on the Konkan Railway line, it connects major cities like Mumbai, Goa, Mangalore, and Bangalore.
  • Some express trains like Matsyagandha Express and Karwar Express stop here.
  • From the station, you can:
  1. Hire a prepaid taxi (takes 45–50 minutes)
  2. Board a local bus from Byndoor town to Kollur
  3. Hire an auto-rickshaw if you're traveling light

Kundapura Railway Station – 40 km from the temple
Kundapura is a good second option, especially for those traveling from Mangalore or southern Karnataka.
  • Well-connected with Udupi, Mangalore, Bangalore, and Karwar
  • Taxis and frequent KSRTC/private buses are available from Kundapura to Kollur
  • Travel time: ~1.5 hours

Udupi Railway Station – 80 km from the temple
This station is ideal for travelers from Bangalore, Mysore, Chennai, or eastern cities.
  • Located on the Southern Railway network
  • Many express trains from Bangalore and Chennai stop here
  • Good road connectivity with Kollur through Kundapura

How to Reach Mookambika Temple by Air

Nearest Airport: Mangalore International Airport (IXE) – 145 km
  • Well connected to Bangalore, Chennai, Mumbai, Hyderabad, Dubai, and Qatar
  • From the airport:
  1. Hire a taxi to Kollur (takes about 4 hours)
  2. Or travel to Udupi/Kundapura by bus and switch to local transport

Alternate Airport: Bangalore International Airport (BLR) – 430 km
  • Suitable for longer temple circuits (Mysore, Sringeri, Dharmasthala, etc.)
  • Overnight train or bus options available from Bangalore to Udupi, Kundapura, or Byndoor

Travel Tip:
Mangalore is best for time-saving trips. Bangalore is better if you’re planning a multi-destination pilgrimage.

How to reach Mookambika from Bangalore

To reach Mookambika Temple from Bangalore, you have a few options. Here's a common route:

By Air
Fly from Bangalore to Mangalore International Airport, which is the nearest airport to the temple. From Mangalore, you can either hire a taxi or use public transport to reach the temple.

By Train
You can take a train from Bangalore to Udupi or Mangalore railway station. Udupi is closer to the temple than Mangalore. From either of these stations, you can hire a taxi or take a bus to reach Mookambika Temple.

By Road
  • The most common way to reach Mookambika Temple from Bangalore is by road.
  • You can drive or hire a cab from Bangalore. The distance is approximately 400-450 km, and it takes around 8-10 hours to reach depending on traffic and road conditions.
  • Take the NH75 route from Bangalore to reach Mookambika Temple. The route will take you through cities like Tumkur, Chitradurga, and Shimoga before reaching Kollur, where the temple is located.

By Bus
There are also direct buses from Bangalore to Kollur, which is where Mookambika Temple is located. You can check with Karnataka State Road Transport Corporation (KSRTC) for bus timings and availability.

Once you reach Kollur, you can easily find accommodation options near the temple. From there, the temple is usually within walking distance or a short drive away.

How to reach Mookambika from Mangalore

To reach Mookambika Temple from Mangalore, you have a few options:

By Road
  • The most convenient way to reach Mookambika Temple from Mangalore is by road.
  • You can hire a taxi or use public buses from Mangalore to Kollur, where the temple is located. The distance is approximately 130 kilometers, and it takes around 3-4 hours to reach depending on traffic and road conditions.
  • The route typically involves taking the NH66 from Mangalore to Kundapur and then continuing on NH66 to Kollur.

By Train
  • There is no direct train to Kollur from Mangalore. However, you can take a train from Mangalore to Udupi, which is relatively close to Kollur.
  • From Udupi railway station, you can hire a taxi or take a bus to reach Mookambika Temple in Kollur.

By Bus
  • You can also take a bus from Mangalore to Kollur. Karnataka State Road Transport Corporation (KSRTC) operates buses on this route.
  • You can check with KSRTC for bus timings and availability.

Once you reach Kollur, the Mookambika Temple is usually within walking distance or a short drive away from the main bus stand or taxi drop-off points.

How to reach Mookambika from Mumbai

To reach Mookambika Temple from Mumbai, you have a few options:

By Air
  • Fly from Mumbai to Mangalore International Airport. Mangalore is the nearest airport to the temple.
  • From Mangalore Airport, you can hire a taxi or use public transport to reach Mookambika Temple in Kollur. The distance is approximately 130 kilometers, and it takes around 3-4 hours to reach depending on traffic and road conditions.

By Train
  • You can take a train from Mumbai to Udupi or Mangalore railway station. Udupi is closer to the temple than Mangalore.
  • From Udupi or Mangalore railway station, you can hire a taxi or take a bus to reach Mookambika Temple in Kollur.

By Road
  • If you prefer traveling by road, you can drive or hire a cab from Mumbai to Kollur. The distance is approximately 850-900 kilometers, and it takes around 14-15 hours to reach depending on traffic and road conditions.
  • Take the NH66 route from Mumbai to reach Mookambika Temple. The route will take you through cities like Pune, Kolhapur, and Belgaum before reaching Kollur.

By Bus
  • There are also direct buses from Mumbai to Mangalore.
  • From Mangalore you can take a bus from Mangalore to Kollur. Karnataka State Road Transport Corporation (KSRTC) operates buses on this route.
  • You can check with KSRTC for bus timings and availability.
Once you reach Kollur, the temple is usually within walking distance or a short drive away from the main bus stand or taxi drop-off points.

How to reach Mookambika from Chennai

To reach Mookambika Temple from Chennai, you have a couple of options:

By Air
  • Fly from Chennai to Mangalore International Airport. Mangalore is the nearest airport to the temple.
  • From Mangalore Airport, you can hire a taxi or use public transport to reach Mookambika Temple in Kollur. The distance is approximately 130 kilometers, and it takes around 3-4 hours to reach depending on traffic and road conditions.

By Train
  • You can take a train from Chennai to Udupi or Mangalore railway station. Udupi is closer to the temple than Mangalore.
  • From Udupi or Mangalore railway station, you can hire a taxi or take a bus to reach Mookambika Temple in Kollur.

By Road
  • If you prefer traveling by road, you can drive or hire a cab from Chennai to Kollur. The distance is approximately 750-800 kilometers, and it takes around 12-14 hours to reach depending on traffic and road conditions.
  • Take the NH48 or NH75 route from Chennai to reach Mookambika Temple. The route will take you through cities like Bangalore, Shimoga, and Kundapur before reaching Kollur.

By Bus
  • There are also direct buses from Chennai to Mangalore.
  • From Mangalore you can take a bus from Mangalore to Kollur. Karnataka State Road Transport Corporation (KSRTC) operates buses on this route.
  • You can check with KSRTC for bus timings and availability.

Once you reach Kollur, the temple is usually within walking distance or a short drive away from the main bus stand or taxi drop-off points.

How to reach Mookambika from Trivandrum

To reach Mookambika Temple from Trivandrum, you can follow these steps:

By Air
  • Fly from Trivandrum International Airport to Mangalore International Airport. Mangalore is the nearest airport to the temple.
  • From Mangalore Airport, you can hire a taxi or use public transport to reach Mookambika Temple in Kollur. The distance is approximately 130 kilometers, and it takes around 3-4 hours to reach depending on traffic and road conditions.

By Train
  • You can take a train from Trivandrum to Udupi or Mangalore railway station. Udupi is closer to the temple than Mangalore.
  • From Udupi or Mangalore railway station, you can hire a taxi or take a bus to reach Mookambika Temple in Kollur.

By Road
  • If you prefer traveling by road, you can drive or hire a cab from Trivandrum to Kollur. The distance is approximately 650-700 kilometers, and it takes around 12-14 hours to reach depending on traffic and road conditions.
  • Take the NH66 route from Trivandrum to reach Mookambika Temple. The route will take you through cities like Kollam, Kayamkulam, and Alappuzha in Kerala, and then into Karnataka through Udupi before reaching Kollur.

By Bus
  • There are also bus services available from Trivandrum to Mangalore.
  • From Mangalore you can take a bus from Mangalore to Kollur. Karnataka State Road Transport Corporation (KSRTC) operates buses on this route.
  • You can check with KSRTC for bus timings and availability.

Once you reach Kollur, the temple is usually within walking distance or a short drive away from the main bus stand or taxi drop-off points.

How to reach Mookambika from Ernakulam

To reach Mookambika Temple from Ernakulam, you can consider the following options:

By Air
  • Fly from Cochin International Airport in Kochi to Mangalore International Airport. Mangalore is the nearest airport to the temple.
  • From Mangalore Airport, you can hire a taxi or use public transport to reach Mookambika Temple in Kollur. The distance is approximately 130 kilometers, and it takes around 3-4 hours to reach depending on traffic and road conditions.

By Train
  • You can take a train from Ernakulam Junction (South) or Ernakulam Town railway station to Udupi or Mangalore railway station. Udupi is closer to the temple than Mangalore.
  • From Udupi or Mangalore railway station, you can hire a taxi or take a bus to reach Mookambika Temple in Kollur.

By Road
  • If you prefer traveling by road, you can drive or hire a cab from Ernakulam to Kollur. The distance is approximately 420-450 kilometers, and it takes around 9-10 hours to reach depending on traffic and road conditions.
  • Take the NH66 route from Ernakulam to reach Mookambika Temple. The route will take you through cities like Alappuzha, Kayamkulam, and Kollam in Kerala, and then into Karnataka through Udupi before reaching Kollur.

By Bus
  • There are also bus services available from Ernakulam to Mangalore.
  • From Mangalore you can take a bus from Mangalore to Kollur. Karnataka State Road Transport Corporation (KSRTC) operates buses on this route.
  • You can check with KSRTC for bus timings and availability.

Once you reach Kollur, the temple is usually within walking distance or a short drive away from the main bus stand or taxi drop-off points.