
Bhavishya Badri Temple: The Future Seat of Lord Vishnu in the Himalayas
High in the forests above Subhain village, where the slopes of the Niti Valley fold quietly into the Himalayas, a small cave temple waits in silence. There are no crowds here. No rows of shops. No loud temple bells echoing through the valley.
Instead, a narrow forest path climbs through oak and rhododendron trees, leading to one of the most mysterious shrines of Uttarakhand, Bhavishya Badri.
Among the sacred Panch Badri temples of Uttarakhand, this shrine carries a belief unlike any other. It is not only a temple of the present. According to the Himalayan tradition, Bhavishya Badri is the temple of the future.
One day, when the current route to Badrinath Temple becomes inaccessible, the worship of Lord Vishnu is believed to move here. In a quiet cave above the forests of the Niti Valley, the future of Badrinath is said to be waiting.
The Hidden Temple Above Subhain Village
Bhavishya Badri lies in the Chamoli district of Uttarakhand, not far from the pilgrim town of Joshimath. But reaching it requires leaving the road behind.
The final approach begins from the village of Tapovan, where a small mountain trail leads toward Subhain and climbs steadily into the forest. The temple stands at an altitude of around 2,744 metres, surrounded by thick Himalayan woodland.

Unlike many temples of the region, Bhavishya Badri does not rise with grand architecture. It exists inside a natural cave, modest and quiet, almost hidden within the mountain.
This simplicity is part of its character. Many pilgrims who reach here say the shrine feels less like a destination and more like a discovery.
Why It Is Called Bhavishya Badri
The name Bhavishya Badri translates simply as: “The Badri of the future.” The belief behind this name is deeply rooted in the Himalayan tradition.
According to local legend, the mountains surrounding Badrinath will one day shift. A massive landslide is believed to have occurred between the Nar and Narayan mountains, blocking the route to the present temple.
When that happens:
- The current shrine of Badrinath will become inaccessible
- Pilgrims will no longer be able to reach the temple
- Worship of Lord Vishnu will shift to Bhavishya Badri
Because of this prophecy, the temple is regarded not merely as another shrine of Vishnu but as the spiritual successor of Badrinath.
For centuries, this belief has quietly shaped the reverence surrounding the temple.
The Narasimha Prophecy of Joshimath
The story of Bhavishya Badri is closely connected to another sacred temple in the region, the Narasimha Temple. Inside this ancient temple stands an idol of Lord Narasimha, the fierce incarnation of Vishnu. The idol has a peculiar feature.
Its left arm is unusually thin, and according to local tradition, it has been slowly weakening over time.

A long-held prophecy says:
- The arm of the Narasimha idol will one day break.
- When it does, the mountains near Badrinath will collapse.
- The route to Badrinath will close forever.
At that moment, the sacred worship of Lord Vishnu will move to Bhavishya Badri.
Whether legend or faith, this story has been passed down through generations of priests and pilgrims across the Garhwal Himalayas.
Inside the Cave Temple
The shrine itself is simple. Inside the cave is a natural rock formation believed to represent Lord Narasimha. Unlike many temples where idols are sculpted and installed, the deity here is believed to be emerging naturally from the rock.
Local belief says the form of the deity continues to slowly develop. Pilgrims often observe the rock closely, noticing how its shape resembles the face of Narasimha.
According to tradition, when the form becomes complete, the prophecy of Bhavishya Badri will unfold. This idea gives the temple a sense of quiet anticipation, as though the mountain itself is slowly revealing something sacred.
Bhavishya Badri Among the Panch Badri
Bhavishya Badri is one of the five sacred Vishnu temples collectively known as the Panch Badri. These temples represent different stages in the spiritual tradition of Badrinath across the Himalayas.
The five temples are:
- Badrinath Temple – the main shrine of Lord Vishnu
- Yogdhyan Badri Temple – associated with the meditation of Lord Vishnu
- Bhavishya Badri Temple – believed to be the future seat of Vishnu
- Vridha Badri Temple – an ancient form of Badri worship
- Adi Badri Temple Complex – the earliest Badri shrines
Together, these temples tell a story of continuity, past, present, and future within the Vishnu tradition of the Himalayas.
The Forest Trek to Bhavishya Badri
One of the most memorable parts of visiting Bhavishya Badri is the short trek to reach it. From Tapovan village, the trail climbs toward Subhain through dense forest.
The trek is about 3 to 4 kilometres long and usually takes 1.5 to 2 hours.
Along the path, travellers walk through:
- oak forests
- rhododendron groves
- quiet Himalayan slopes overlooking the valley
In spring, rhododendron flowers add bright red and pink colours to the trail. In autumn, the forest becomes quieter, and the air carries the crisp clarity of the high Himalayas.
Unlike many famous pilgrimage routes, this trail remains peaceful and uncrowded. For many visitors, the walk itself becomes part of the pilgrimage.
Best Time to Visit Bhavishya Badri
The temple is usually accessible between April and October.
Spring and Early Summer (May–June)
- Pleasant weather
- Clear mountain views
- Forest trails in bloom
Post-Monsoon (September–October)
- Lush green landscapes
- Fewer visitors
- Excellent trekking conditions
During winter, heavy snowfall often covers the trail and limits access to the temple.
How to Reach Bhavishya Badri
By Road: The nearest motorable point is Tapovan village, located about 17 kilometres from Joshimath.
- Typical route: Rishikesh → Rudraprayag → Karnaprayag → Joshimath → Tapovan
By Trek: From Tapovan, travellers must trek through Subhain village to reach the temple. The path is relatively easy and suitable for most visitors with basic fitness.
Nearest Railway Station: Rishikesh railway station – Approximate distance: 270 km
Nearest Airport: Jolly Grant Airport – Approximate distance: 290 km
Travel Tips for Visiting
- Start the trek early in the morning.
- Carry water and light snacks.
- Wear comfortable trekking shoes.
- Check weather conditions before travelling.
Because the temple lies in a forested area, visiting with local villagers or guides from Tapovan can be helpful.
A Temple That Belongs to the Future
Most temples speak of the past. They preserve stories, traditions, and beliefs that have travelled across centuries.
Bhavishya Badri is different. It speaks of something yet to come.
Hidden in a quiet cave above the Niti Valley, the temple carries a belief that the sacred tradition of Badrinath will not end, even if mountains move and paths disappear. Instead, it will simply continue somewhere else.
And in the forests above Subhain village, that future is believed to be waiting patiently.
FAQ About Bhavishya Badri
Q1. Where is the Bhavishya Badri Temple located?
Bhavishya Badri is located near Subhain village in Chamoli district, Uttarakhand, about 17 km from Joshimath.
Q2. Why is Bhavishya Badri famous?
It is believed to become the future seat of Lord Vishnu when the current Badrinath Temple becomes inaccessible due to geological changes.
Q3. How long is the trek to Bhavishya Badri?
The trek from Tapovan village is approximately 3–4 km and takes around 1.5 to 2 hours.
Q4. Is the trek difficult?
The trek is considered easy to moderate and can be completed by most visitors with basic fitness.