The Tranquil Beauty of Shivrinarayan Temple in Janjgir-Champa


Shivrinarayan Temple in Janjgir-Champa is a hidden gem waiting to be explored. This ancient temple, dedicated to Lord Vishnu in his Narayana form, is a testament to the region's rich cultural and historical tapestry. 

The origins of the Shivrinarayan Temple are deeply embedded in Hindu mythology. It is believed that the temple is associated with the epic Ramayana. According to legend, Lord Rama and Brother Lakshmana visited this site during their 14-year exile.

Shivrinarayan is a small town situated on the banks of Triveni Sangam (meeting place of 3 rivers) – Shivnath, Jonk, and Mahanadi – in Janjgir Champa district of Chhattisgarh. Here the biggest (Mela) fair in Chhattisgarh is organized in Mangpurnima, which Shivrinarayan is famous for.

The word Shivrinarayan is made up of two words - Shabari and Narayan. Mother Shabari, the embodiment of amazing love, simplicity, and motherhood, is present in every corner of this city.

Shivrinarayan Temple

Shivrinarayan Mandir Photos

There is a huge ancient banyan tree in the courtyard of Shivrinarayan temple. Whose leaves are a very unique shape. It is believed that when Lord Ram reached Shabari's ashram in search of Mother Sita, seeing her, Shabari, in the enthusiasm of affection and devotion.

She offered to feed plum (Ber) to Lord Ram, and she was pleased. To ensure that the plums were sweet, Shabari tasted all the plums one by one and fed only the sweet ones to Ram. The story of Shabari and Lord Ram is a unique tale of love and devotion which is still told everywhere even today.

The architecture of Shivrinarayan Temple is a visual delight. The temple complex, constructed in the traditional Hindu style, features a towering shikhara (spire) that can be seen from afar. 

Situated on the banks of the Mahanadi River, Shivrinarayan Temple is surrounded by natural beauty. The tranquil waters of the river, coupled with lush greenery, provide a perfect backdrop for the temple. Visitors can enjoy a peaceful walk along the riverbank, capturing the scenic beauty and the tranquil environment.

How to Reach How to Reach

  1. Plane-

    The nearest airport to Janjgir Champa is Swami Vivekananda Airport in Raipur.

  2. Train-

    Champa Junction Railway Station, Janjgir Naila (NIA), and Akaltara. You can check the train schedules and book tickets to reach Janjgir Champa directly by train.

  3. Bus-

    The temple is accessible by road from major cities in Chhattisgarh.

Distance Distance

  1. Bilaspur To Shivrinarayan Distance - 64 Km.

  2. Raipur To Shivrinarayan Distance - 128 Km.

Stays Stays

There are various accommodation options near Shivrinarayan Temple.

Adventure Activity - What Should You Do ?

  1. ⭐ No ❌

Foods Availability of foods


Question and Answere

1. Where is Shivrinarayan Temple located?

Shivrinarayan Temple is located in the city of Shivrinarayan, in the Janjgir-Champa district of Chhattisgarh, India. It is situated on the banks of the Mahanadi River.

2. When is Shivrinarayan fair (Mela) held?

Shivrinarayan Mela was organized in Mangpurnima every year.

3. To which deity is Shivrinarayan Temple dedicated?

The temple is dedicated to Lord Vishnu, worshipped here in his Narayana form.

4. How can one reach Shivrinarayan Temple?

The temple is accessible by road from major cities in Chhattisgarh. The nearest major city is Bilaspur, which is well connected by rail and road. From Bilaspur, one can take a taxi or bus to Shivrinarayan.


Chhattisgarh stands out for its distinctive cultural heritage, rich history, and breathtaking natural beauty. The state's unique blend of traditional customs and modern developments sets it apart from other regions in India. Its diverse landscapes, including lush forests, majestic mountains, and winding rivers, offer a truly unparalleled experience for visitors.

Get In Touch


Chhattisgarh, India

© Chhattisgarhpedia All Rights Reserved.