Sri Nilamadhava Temple Kantilo – History, Festivals & Travel Guide

 


Location

Sri Nilamadhava Temple is situated on the right bank of the Mahanadi River at Kantilo, in Khandapada block, Nayagarh district, Odisha. The temple lies near twin hills surrounded by forest, about 82 km from Bhubaneswar and 33 km from Nayagarh town.

Deities

  • Lord Nilamadhava (Vishnu) – the presiding deity.
  • Lord Siddheswar (Shiva) – also worshipped within the temple complex.

Temple Significance

  • Considered a central shrine in the Jagannath cult, as Lord Nilamadhava is linked to the origins of Lord Jagannath worship.
  • A continuous flow of holy water from the feet of Lord Nilamadhava is a unique attraction.
  • The temple structure resembles the Jagannath Temple of Puri.
  • Located at the Triveni Sangam (confluence of Mahanadi, Kuanria, and Kusumi rivers), it is regarded as Odisha’s equivalent of Prayag’s Beni‑Madhava.

History & Legends

  • Worship began in a small cave on the Brahmadri hills by Biswabasu, the Sabara tribal chief, who revered the deity as Kitung.
  • According to the Puranas, the deity was originally worshipped as an Indranila gem image known as Nilamadhava.
  • Later, the daru murti tradition (wooden idol worship) evolved, forming the basis of Jagannath worship in Puri.

Rituals & Festivals

  • Daily worship of Lord Nilamadhava and Lord Siddheswar.
  • Magha Saptami (Ratha Saptami) – the most important festival.
  • Magha Ekadashi Fair – attracts large gatherings.
  • Pausa Purnima – Lord Nilamadhava is adorned with gold ornaments.

Beliefs

Devotees believe that worshipping Lord Nilamadhava here grants spiritual merit and prosperity. The temple is revered as a sacred link between tribal worship traditions and mainstream Jagannath culture.

Temple Hours

  • Morning: 5:00 AM – 2:00 PM
  • Evening: 3:00 PM – 10:00 PM
    (Timings may vary during festivals.)

Getting Here

  • By Road: Kantilo is 82 km from Bhubaneswar and 33 km from Nayagarh town. Regular bus services connect Kantilo with both cities.
  • By Rail: Nearest station – Nayagarh Town (33 km). For better connectivity, alight at Bhubaneswar station (82 km) and take buses to Kantilo.
  • By Air: Nearest airport – Bhubaneswar (Biju Patnaik International Airport, 82 km).

Tips for Devotees

  • Plan your visit during Magha Saptami or Pausa Purnima for the most vibrant celebrations.
  • Carry essentials like water and snacks, as facilities may be limited near the temple.
  • Early morning darshan offers a serene experience by the riverbank.
  • Combine your trip with nearby Nayagarh attractions for a cultural tour.

Comments