Divya Darshan 360
Bela Devi Temple

Famous temples · Uttar Pradesh

Bela Devi Temple

Devi Belha on the bank of the Sai river in Pratapgarh, Uttar Pradesh

Checked 21 Oct 2026 with 3 sources2 min read

Getting there

  • By air

    Lucknow airport is the nearest airport, about 180 km from Pratapgarh.

  • By train

    Pratapgarh Junction is the nearest railway station, about 2 km from the temple.

  • By road

    The temple is about 2 km from Pratapgarh railway station and is almost equidistant from Pratapgarh bus station.

Open in Google Maps

Why devotees come here

Bela Devi Temple is an important shrine on the bank of the Sai river in Pratapgarh district, Uttar Pradesh. The Devi is worshipped here as Belha, the local form of Devi. The present main temple is about two hundred years old.

Bela Devi Temple stands on the bank of the Sai river in Pratapgarh district. Locally the Devi is called Bela Mai. The shrine is seen as an example of the old Shakti worship tradition of northern India, and it is one of the important temples on the Sai.

Legend says the waist part of Sati fell at this spot. Another legend says Rama worshipped Belha Devi here on the Sai river while he was going into exile. Both are told as legend, not as recorded history.

The present main temple was built by Raja Pratap Bahadur Singh of Awadh, and it is about two hundred years old. In the sanctum the Devi is worshipped as a stone pindi, along with a marble bust. The bust sits in a small vaulted shrine covered in silver plate and silver embossed work. The present temple stands as a witness to the exciting past of the Pratapgarh region. Historically the temple made proper arrangements for pilgrims during the Navaratra melas.

Festivals

  • NavaratraNavaratra melas

    Historically the temple made proper arrangements for pilgrims visiting during these melas.

Tips for your visit

  • Devotees enter by the main gate and leave by a separate exit gate.
  • Packed prasad is allowed inside the temple.

Darshan at home

Not in the app yet

Bela Devi Temple is not in the Divya Darshan 360 app yet. These Famous temples temples are, with darshan videos you can watch at home:

The app is free, Android only. For darshan as if you are standing there, see the VR box (₹899, or ₹949 cash on delivery).

Questions people ask

Where is Bela Devi Temple?

On the bank of the Sai river in Pratapgarh district, Uttar Pradesh. Pratapgarh Junction is about 2 km away, and Lucknow airport is about 180 km away.

Who is worshipped at Bela Devi Temple?

Devi Belha, a local form of Devi. In the sanctum she is worshipped as a stone pindi, with a marble bust in a silver shrine.

Did Rama worship at Bela Devi Temple?

A legend says Rama worshipped Belha Devi here on the Sai river during his exile. It is a legend, not a recorded event.

Is the temple very old?

The present main temple is about two hundred years old. Raja Pratap Bahadur Singh of Awadh built it during the period 1811 to 15.

How do I reach Bela Devi Temple?

By train, get off at Pratapgarh Junction, about 2 km from the temple. By road, the temple is almost equidistant from Pratapgarh bus station. By air, fly to Lucknow, which is about 180 km away.

How we checked this page

On 21 Oct 2026 we checked every fact on this page against these sources, official ones first. Anything we could not confirm is left out.

  1. Bela Devi, District Pratapgarh (Government of Uttar Pradesh) pratapgarh.nic.in
  2. Bela Devi, District Pratapgarh (Government of Uttar Pradesh), in Hindi pratapgarh.nic.in
  3. Belha Devi Temple, Wikipedia en.wikipedia.org

More Famous temples temples

All Famous temples guides

Planning this with family?