How to Reach Divyakshetra Hariharapura

By Air

  • Kempegowda International Airport, Bengaluru (BLR)

    From Kempegowda International Airport, Bengaluru (BLR) to Hariharapura (near Sringeri) is about 330 km depending on the route.

  • Bajpe Airport, Mangalore (IXE)

    The driving distance from Mangaluru International Airport (in Mangalore) to Hariharapura is approximately 125 km.

  • Kuvempu Airport, Shivamogga (RQY)

    The driving distance between Hariharapura and Shivamogga (where the Shivamogga Airport is located) is approximately 80 to 90 km.

plain

By Road

plain
  • From Bangalore

    Direct KSRTC and private buses operate from Bangalore to Hariharapura. Tickets can be conveniently booked online through KSRTC.

    You can also travel by Sugama Tourists, or LV Tours & Travels . They offer direct bus services from Bangalore to Hariharapura.

  • From Mangalore

    Frequent KSRTC and private buses run from Mangalore to Sringeri. From Sringeri, local buses and auto-rickshaws are available to reach Hariharapura (approximately 20 km away). Tickets can be booked online through KSRTC.

  • From Shivamogga

    Direct KSRTC and private buses are available from Shivamogga to Hariharapura, and also to nearby Sringeri. Book your tickets easily through KSRTC.

By Train

  • From Bangalore

    You can reach Shivamogga by train and then continue your journey to Hariharapura by bus or taxi.

  • From Mangalore

    You can reach Shivamogga or Udupi by train and then continue your journey to Hariharapura by bus or taxi.

  • From Shivamogga or Udupi

    From Shivamogga, you can take a bus going to Sringeri, which passes near Hariharapura. The journey takes about 1.5 hours.
    From Udupi, you can take a bus going to Sringeri, which passes near Hariharapura. The journey takes about 3.5 to 4 hours.
    Or, from both places, you can hire a taxi to reach Hariharapura.

  • You can directly book your tickets on IRCTC.
plain