The journey from Sonamarg to Dehradun covers approximately 950 km. You will need to travel to Jammu and take a train to Dehradun. The total travel time is about 20 hours. This is a popular route for travelers heading to the capital of Uttarakhand.
Total Distance: 950 km driving distance; 650 km straight-line air distance.
Book train tickets in advance.
All year round.