Five sacred confluences, countless legends, and one extraordinary Himalayan journey come together in the Panch Prayag of Uttarakhand. As the Alaknanda winds through the Garhwal Himalayas, it meets five sacred rivers, creating Vishnuprayag, Nandprayag, Karnaprayag, Rudraprayag, and Devprayag. Each Prayag carries its own mythology, spiritual meaning, and place in Uttarakhand’s pilgrimage landscape. For travellers, this journey offers a beautiful blend of ancient faith, dramatic mountain scenery, and living traditions. Imagine standing beside a roaring Sangam, watching two rivers merge as temple bells echo through the valley. Every bend brings a story, every confluence adds another layer of meaning.
Ready to trace this sacred journey? This guide takes you through the history, locations, spiritual significance and practical travel insights that bring the Panch Prayag experience alive.

Panch Prayag is made of two words, where ‘Panch’ means ‘Five’ and ‘Prayag’ means Confluences or Sangams. These are the five confluences of different major rivers that together form the identity of the sacred river Ganga. At these, the 4 major rivers of Uttarakhand meet the Alaknanda, and at the 5th one is Devprayag, in which the Alaknanda merges with the Bhagirathi. Each of these gives a different product, where the colors, properties, and elements mix with one another to give something unique and equally beautiful.
These Prayags are also the base for many treks like Dayara, Bugyal, Deoriatal-Chandrashila, Ali Bedni Bugyal, and many others.
Vishnuprayag is part of the Chamoli district of Uttarakhand. It is about 15 km away from Joshinath.
Dhauliganga, which is one of the major rivers of Uttarakhand, meets the Alaknanda River. As they meet, for some time you will be able to see them flowing side by side because Alaknanda is clear turquoise-blue glacier water, and Dhauliganga carries the tributaries from different rivers that turn its water a muddy hue. As they move forward as one, they turn what we can call muddy blue.
When Lord Brahma gave the responsibility of running the world to Narad, he didn’t accept it, saying that it would occupy the time that he devoted to Lord Vishnu. Lord Brahma got angry and sent him as a human on Earth. Narad didn’t digress from his devotion to Lord Vishnu and meditated at this confluence. Finally, Lord Vishnu gave him the blessing of knowledge. And this Confluence got named Vishnuprayag.
This is also located in the Chamoli district of Uttarakhand on the Rishikesh-Badrinath Highway. It is about 20 km upstream of Karnaprayag.
Alaknanda River meets the Nandakini River, and in clear weather you can see them blend in the cleanest way possible. After this confluence, it goes down the stream as Alaknanda.
Nandprayad was once the capital of the Yadu Kingdom. It is believed that King Nanda performed a grand Yagna to seek the blessings of the gods. Another one says that it was named after the foster father of Lord Krishna, and that this was the very spot where he performed a Yagna in his quest for a son.
Today, the devotees believe that a holy dip in this confluence washes away their sins.
Karnaprayag sits at an altitude of 1,451 meters at the point where the Garhwal and Kumaon cultural regions of Uttarakhand meet.
This is where the Pindar River, which originates from Pindari Glacier in the Bageshwar district, joins the Alaknanda. This confluence is said to be the widest of them all, and you can clearly distinguish the Glacier water of the Pindar.
It is believed that Karna (the tragic hero from the Mahabharata) performed Yajna on the riverbanks at Karnaprayag, which was directed towards his father, Surya He was then granted impenetrable Armor and indestructible earrings.
Rudraprayag is situated in the Garhwal region of Uttarakhand, where the rivers Alaknanda and Mandakini (which originates from Kedarnath) meet. The town was also named after the fierce form of Shiva, “Rudra”.
Narad Muni was meditating at the Sangam of Rudraprayag to perfect his mastery over music. When Lord Shiva appeared before him and asked If there is no pain, no death, no old age, and no suffering in Swarg, what will this bliss be useful for over there. To which Narada Muni replied that the peace itself had become the cause of suffering. Shiva was impressed with this deep & thoughtful answer and, in his Rudra Avatar, blessed him with the knowledge that he was after.
Devprayag is located in the Tehri Garhwal district of Uttarakhand.
Over here is Bhagirathi, which is one of the most revered rivers of the Garhwal region, and Alaknanda has to loose their identity from here to meet the plains together as Ganga.
Ganga is said to be born from the amalgamation of 16 streams, each from the sacred knot of Shiva’s hair, and Raja Bhagirath undertook the mission to guide them into the mortal world. While the 15 of them followed him faithfully, the 16th was very playful. At Alkapuri the last one was captured by Kuber.
King Bhagirath called for a war against Kuber, after which he had to release it. It rushed to join the streams at Devprayag. And this is how Ganga found its birthplace in Devprayag to begin its journey to the plains.

As the Panch Prayag of Uttarakhand journey reaches its final note, Guptkashi offers a peaceful pause amid sacred Himalayan energy. Char Machan Resort turns that pause into a memorable stay with warm hospitality rooted in the mountains. Its calm setting near Kedarnath routes gives travellers a soothing base after days spent beside holy rivers and ancient temples. Here, mornings feel fresh, evenings feel meditative, and every moment carries the charm of Garhwal.
For pilgrims seeking comfort with a sense of place, Char Machan Resort in Guptkashi brings the journey together with grace, care, devotion, and a feeling of belonging.
How can I help you?