Odisha at a Glance

Neelamadhaba Temple, Kantilo

The Sacred Origin of Jagannath Tradition
Discover the Heritage

Neelamadhaba Temple, Kantilo

Located atop a scenic hill at Kantilo in Nayagarh district, Nilamadhab Temple is a revered shrine dedicated to Lord Vishnu. The temple holds immense spiritual and historical significance in Odisha's religious heritage. It is closely associated with the origin of Lord Jagannath worship, as Nilamadhab is believed to be the earliest manifestation of Lord Jagannath. This sacred connection makes it an important pilgrimage destination for devotees from across the region. Situated near the banks of the Mahanadi River, the temple offers breathtaking views of the surrounding landscape and river. The serene atmosphere and tranquil surroundings enhance the spiritual experience for visitors. Blending mythology, faith, history, and natural beauty, Nilamadhab Temple remains one of Odisha's most cherished religious landmarks.

Key Information

  • Location

    Kantilo, Nayagada
  • Type

    Temple / Religious Centre
  • Best Time to Visit

    Oct - Mar
  • Ideal Duration

    2–3 hours
  • Timings

    5:00 AM – 9:00 PM
  • Entry Fee

    No entry fee
Core Experiences

Highlights

Visit sacred river island shrine

Experience peaceful riverside spirituality

Admire scenic river landscapes

Must Experience

Things to Do

Attend temple darshan

Shop for bell metal crafts

Capture riverside photography

Journey & Location

How to Reach & Map

Seamless connectivity ensuring your arrival is as smooth as the destination itself, alongside its exact geographical positioning.

Air

Biju Patnaik International Airport, Bhubaneswar – Approx. 80 km

Rail

Nayagarh Town Railway Station – Approx. 35 km; Bhubaneswar Railway Station (80 km) offers better connectivity.

Road

Easily accessible by road via Kantilo.