The journey from Sonamarg to Amritsar covers approximately 550 km. You will need to travel to Jammu and take a train to Amritsar. The total travel time is about 12 hours. This is a popular route for travelers visiting the Golden Temple.
Total Distance: 550 km driving distance; 400 km straight-line air distance.
Book train tickets in advance.
All year round.