Karnaprayag is a junction town that is about to stop being a junction town. The Alaknanda meets the Pindar here, the road into Kumaon peels off east, and in a few years a railway from Rishikesh will terminate a few hundred metres from the confluence. Right now it is a place most pilgrims pass through without stopping. That will not be true for much longer.
What Is Karnaprayag?
The Pindar rises at the Pindari glacier in the Kumaon Himalaya and runs west through Bageshwar district before arriving here. The Alaknanda comes down from Badrinath. Below the confluence the combined river keeps the Alaknanda name and carries on towards Rudraprayag. The Pindar simply ends.
Karna’s Confluence
The name is one of the more direct in Garhwal. Karna — son of Kunti and Surya, abandoned at birth, raised by a charioteer, and the most sympathetic figure in the Mahabharata — is said to have worshipped his father the sun god at this confluence and performed penance here for years. What he received for it was the kavach and kundal, the golden armour and earrings fused to his body, which made him almost impossible to kill.
There is a small Karna temple at the sangam and an Uma Devi temple in the town. Neither is architecturally remarkable. The reason to stand there for a few minutes is that this is one of the few places on the Char Dham road associated with a figure people actually have feelings about — Karna is the character everyone argues over, and this is his spot.
The Railway That Changes Everything
This is the most consequential thing happening anywhere on the Char Dham route, and almost nobody planning a yatra knows about it.
| Rishikesh–Karnaprayag line | |
|---|---|
| Length | 125 km, Rishikesh to Karnaprayag |
| Structures | 16 tunnels, 12 stations |
| Tunnelling done | 101 of 104 km of mainline tunnel, as of July 2026 |
| Notable | India's longest transport tunnel, 14.5 km, completed |
| Original target | December 2026 |
| Revised target | December 2028 |
What it removes is the worst part of the journey. Right now the run from Rishikesh to Karnaprayag is six to seven hours of mountain road, and it is the stretch that exhausts people before the yatra has properly begun. A train covering it puts pilgrims within a few hours of both Badrinath and the Kedarnath roadhead, arriving rested.
The Kumaon Turn
The practical reason to know Karnaprayag is that this is where Garhwal and Kumaon meet on the map. The Badrinath highway carries on north up the Alaknanda; the other road turns east and climbs towards Gwaldam, then on to Ranikhet, Almora and Kausani.
That matters if you want both halves of Uttarakhand in one trip. Without this road, joining Char Dham to Kainchi Dham or Almora means dropping all the way back to the plains and coming up again. Through Karnaprayag and Gwaldam it is a long but continuous mountain drive. It is not a route we would put a tired pilgrim on at the end of a yatra, but for anyone with time it is one of the best drives in the state.
How to Reach Karnaprayag
| From | Distance | Time | Notes |
|---|---|---|---|
| Rishikesh | 172 km | 6 hrs | Via Devprayag, Srinagar and Rudraprayag |
| Haridwar | ~196 km | 6–7 hrs | The standard Char Dham departure |
| Rudraprayag | 33 km | 1 hr | The next prayag downstream |
| Nandprayag | 21 km | 45 min | The next prayag upstream |
| Joshimath | ~110 km | 3.5–4 hrs | On towards Badrinath |
| Badrinath | ~130 km | 4–5 hrs | Via Chamoli, Pipalkoti and Joshimath |
| Gwaldam | ~55 km | 2 hrs | The Kumaon turn |
| Jolly Grant airport | 212 km | 7 hrs | Nearest airport |
Until the line opens, the nearest railheads are Rishikesh and Haridwar. Every bus on the Badrinath route stops here. Accommodation is basic — a few small hotels and a GMVN rest house — and most Char Dham itineraries push on to Pipalkoti or Joshimath, which sit better for an early Badrinath darshan.
Frequently Asked Questions
What is Karnaprayag known for?
Three things. It is the confluence of the Alaknanda and the Pindar, third of the five Panch Prayag. It is named for Karna of the Mahabharata, who is said to have worshipped Surya and performed penance here. And it is the road junction where the route into Kumaon — Gwaldam, Ranikhet, Almora — leaves the Badrinath highway.
Which rivers meet at Karnaprayag?
The Alaknanda, coming down from Badrinath, and the Pindar, which rises at the Pindari glacier in the Kumaon hills. The Pindar arrives from the east after a long run through Bageshwar district. Below the confluence the combined river continues as the Alaknanda — the Pindar loses its name here.
Why is it called Karnaprayag?
After Karna, the Mahabharata warrior born of Kunti and Surya. He is said to have worshipped his father the sun god at this confluence and performed long penance here, receiving the kavach and kundal — the armour and earrings — that made him near-invincible. There is a Karna temple at the site and an Uma Devi temple nearby.
How far is Karnaprayag from Rishikesh and Haridwar?
About 172 km from Rishikesh via Devprayag, Srinagar and Rudraprayag, and roughly 196 km from Haridwar. Allow six to seven hours from either. It is on the main Badrinath highway, so the road is reasonable by Garhwal standards.
Is Karnaprayag on the way to Badrinath?
Yes, directly. Every road route to Badrinath from Haridwar or Rishikesh passes through it — Karnaprayag, then Chamoli, Pipalkoti, Joshimath and up. Badrinath is about 130 km further on, four to five hours.
What is the Rishikesh–Karnaprayag railway?
A 125 km broad-gauge line under construction that will connect Rishikesh to Karnaprayag through 16 tunnels and 12 stations, with Karnaprayag as the terminus. As of July 2026, 101 of the 104 km of mainline tunnelling was complete, including India's longest transport tunnel at 14.5 km. The original target was December 2026; the revised completion date is December 2028.
Will the railway change the Char Dham Yatra?
Substantially, when it opens. It removes the hardest and longest part of the road journey — the six to seven hours from Rishikesh — and puts pilgrims within a few hours of both Badrinath and the Kedarnath roadhead. Expect far higher volumes and a different kind of visitor. If you have been meaning to see this stretch of Garhwal while it is still quiet, the window is closing.
Which Panch Prayag is Karnaprayag?
The third going downstream: Vishnuprayag, Nandprayag, Karnaprayag, Rudraprayag, Devprayag. It sits between Nandprayag above and Rudraprayag below, and on a full Char Dham circuit you pass all five.
Is Karnaprayag worth stopping at?
For half an hour, yes — the sangam and the Karna temple. It is a working market town rather than a destination, and most people pass through on the way to Badrinath. Its real value to a traveller is as a junction: this is where you decide between continuing up the Alaknanda or turning east into Kumaon.
Can you reach Nainital and Almora from Karnaprayag?
Yes, and this is the useful thing about the town. The road east through Gwaldam leads to Ranikhet, Almora and eventually Nainital, which is how you join Garhwal and Kumaon in one trip without going back down to the plains. It is a long mountain drive but a beautiful one.
Retired Indian Army officer, founded Shiv Ganga Travels in 2010. He has driven the Karnaprayag stretch through fifteen seasons and has watched the tunnelling work go in alongside it. More about the team.
Planning a route through the Alaknanda valley?
Free routed itinerary in 2 hours · Zero commission · Direct operator since 2010
People Also Ask
The questions pilgrims most commonly search on Google about this yatra.