The journey from Sonamarg to Rishikesh covers approximately 1020 km. You will need to travel to Jammu and take a train to Haridwar, then a taxi to Rishikesh. The total travel time is about 24 hours. This is a popular route for yoga enthusiasts.
Total Distance: 1020 km driving distance; 720 km straight-line air distance.
Book train tickets in advance.
All year round.