Introduction
Triyuginarayan Temple, a spiritually significant site, is located in the Rudraprayag district of Uttarakhand at an altitude of 1,980 meters above sea level. According to mythology, This is the Shiv Parvati marriage place. Today, this temple is a popular wedding destination and pilgrimage spot in Uttarakhand, near the Kedarnath Temple. To reach Triyunginarayan Temple, firstly, you must travel to Sonprayag, as Sonprayag is the base point of the temple. Sonprayag is accessible by Air, Train, and Road. However, there is no direct air or train connection; a motorable journey is required to reach the final destination. Let’s discuss each travel option to reach the Triyuginarayan temple, one by one, from various places. So that you can get a complete detail on How to reach Triyuginarayan temple and can plan your trip accordingly.
Delhi To Triyuginarayan Temple Distance
The distance from Delhi (Manchala Mushafir Office) to Triyuginarayan is approximately 468 km, which requires a multi-stage journey to cover the distance and reach the temple. You can reach Triyuginarayan from Delhi by Air, Train, and Road. First, we have to reach Dehradun/Haridwar/ Rishikesh from Delhi, then Sonprayag and Sonprayag is the final leg of the journey, so you need to travel to Sonprayag first. Here is the transport guide on How to reach Triyuginarayan from Delhi.
Step 1- Delhi - Dehradun/Haridwar/ Rishikesh
By Air: This is the fastest and most convenient way to reach the Triyuginarayan temple from Delhi. You can take a flight from the nearest airport in Delhi i.e. Indira Gandhi Airport to Dehradun Airport i.e. Jolly Grant Airport.
Delhi to Dehradun (Indira Gandhi International Airport to Dehradun’s Jolly Grant Airport)
- Aerial Distance- 202 km (125 miles)
- Duration - 40-45 Minutes
- Cost- 500-9000 per person
- Accessibility:
- Dehradun to Jolly Grant Airport - 25 km
- Rishikesh to Jolly Grant Airport - 24 km
- Haridwar to Jolly Grant Airport - 40 km
By Train: This is the more economical one, but it is time-consuming. The train is accessible till Haridwar and Rishikesh, so let's check.
Delhi → Haridwar
- 12017 DDN Shatabdi Exp: Time: 06:45 → 11:25 | Duration: 4h 40m | Cost: ₹1,000–1,500
- 12055 DDN Janshatabdi: Time:15:20 → 20:10 | Duration: 4h 50m | Cost: ₹150–1,000
- 19019 BDTS HW Exp:Time: 02:50 → 07:40 | Duration: 4h 50m | Cost: ₹500–1,200
- 12401 KOTA DDN AC Exp: Time:23:50 → 04:00 | Duration: 4h 10m | Cost: ₹1,000–1,800
Delhi → Rishikesh (mostly via Haridwar)
- 19019 BDTS HW Exp: Time 02:50 → 09:28 | Duration: 6h 38m | Cost: ₹190–500
- 22659 TVCN YNRK SF Exp: Time: 06:00 → 12:25 | Duration: 6h 25m | Cost: ₹600–1,200
- 14317 LMNR YNRK Exp: Time:06:20 → 12:40 | Duration: 6h 20m |Cost: ₹500–1,000
By Road: You can also take a direct bus and private taxi from Delhi to Haridwar/ Rishikesh. Buses are readily available in semi-sleeper (seating+pushback) and sleeper . The pickup stations are ISBT Kashmiri Gate and Anand Vihar ISBT. Booking tickets online via websites like RedBus is easily done.
- Distance - 240-260 km
- Duration - 6-7 hours
- Travel options- You can bus ( Private/Government) and by hiring personal taxi
- Road condition- 4-lane highway up to Muzaffarnagar( smooth and wide), after still well-maintained, 2–3 lanes in some stretches.
- Cost- 1000-2000 per person by bus and 4000-6000 per taxi
Step2 - Dehradun/Haridwar/Rishikesh To Sonprayag
By road - There is no direct train or Air connectivity to reach Sonprayag. You can take public private cab or public transport to travel from Haridwar to Sonprayag. For private cab, you can contact Manchala Mushafir or book your buses online from UTC Pathik website.
- Distance - 242 km
- Duration - 8-10 hours
- Travel options- You can hire a taxi or bus to reach Sonprayag.
- Road condition- Till Rudraprayag is largely a smooth highway and a decent 2-lane hill road. It becomes narrow and steep with hairpin bends, bad patches, and regular landslide repairs after Rudraprayag.
- Cost- 1000-1200 per person by bus and 4000-5000 per taxi

Stage 3- Ways to reach Sonprayag to Triyuginarayan
By Road- Sonprayag to Triyuginarayan (final stretch): The final stretch of the Journey can be completed both by road and trek. Total road distance from Sonprayag to Triyuginarayan is 12 kms and will take appoximately 40 to 45 minutes. On the way to reach Triyuginarayan temple from Sonprayag, you are going to pass through dense forest and witness beautiful view of snow capped mountains and cascading waterfalls.
- Distance - 12 km
- Duration - 40-50 minutes
- Travel options- Hair taxi, shared jeep
- Road condition- Motorable road but the stretch is hilly, steep, and narrow.
- Cost- 150-200 per person by shared jeep and 2000-2500 per taxi

By trek: If the road conditions are not suitable for vehicles, you can opt for a trek to reach the temple. The trek is surrounded by snow-capped Himalayan peaks, which offer panoramic views of the surrounding natural beauty.
- Distance - 6 km
- Duration - 2-3 hours
- Rout condition- well-defined
- Grade- easy to moderate
- Cost- 000
Travel to Triyuginarayan from Guptkashi
There is no direct air or train connection from Guptakashi to Triyuginarayan. Travel by road is the only way to reach Triyuginarayan temple from Guptkashi. It's a road journey of about 42 kms, and will pass through Phata, Sonprayag and Sersi village. If you are travelling from Haridwar or Delhi, then best option is to book a luxury stay at Guptkashi before proceeding toward triyoginarayan temple.
- Distance - 42 km
- Duration - 2-3 hours
- Road condition- Road is motorable but has sharp curves, steep climbs, and occasional rough or uneven patches.
- Travel options- Hair taxi, shared Jeep
- Cost- 000
Note- when you are choosing a sharing jeep, you have to change from the Sonprayag, which is 30 km from Guptkashi, then change the jeep that will cover 12 km to reach the Triyuginarayan temple.
Kedarnath to Triyuginarayan Temple:
Most of the devotees choose to cover Triyuginarayan temple while on their Kedarnath trip.The Distance between Kedarnath and Triyuginarayan Temple is approximately 33 km, which involves Kedarnath trek till Gaurikund and a short road trip. Here is the step-by-step guide on how to reach Triyuginarayan temple from Kedarnath by road.
- Distance - 33 km ( 16 km trek 17 km Drive)
- Duration - 10-12 hours
- Route condition- well-defined
- Grade- easy to moderate
- Cost- 200-1000
Notes:-
- Trek Back From Kedarnath to Gaurikund: To reach the Triyuginarayan temple from the Kedarnath temple, you need to trek back to Gaurikund.
- Drive Down to Sonprayag: Drive down from Gaurikund to Sonprayag. You can also opt for a shuttle walk to Sonprayag, as the distance from Gaurikund is very short, around 5 km.
- Sonprayag to Triyuginarayan: To travel from Sonprayag to Triyuginarayan Temple, you can take a private taxi or a shared jeep.
Note: There is no direct route from Kedarnath to Triyuginarayan, as Triyuginarayan is a small temple town.
Conclusion
So this was the complete guide on how to reach Triyuginarayan temple from Various places, like Delhi, Hardiwar/Rishikesh/Dehradun, Guptkashi, Sonprayag, and Kedarnath. We have also tried to cover even the smallest details, like possible modes, prices, trains or buses available and many more. I hope you have got your answer, you were looking for. If you still have doubts, you can write to us at mancalamushafir.com or call our customer care executive on 9311052232 for more details on this topic or to get the Triyuginarayan temple included in your Kedarnath yatra or Do Dham yatra package.