Step 1: Take a Train from Srinagar to reach Banihal
You can reach Banihal from Srinagar by travelling in a train. Srinagar to Banihal train takes approximately 1 h 43 m. You can catch a train from Srinagar and get down at Banihal. The price of the train ticket is approximately Rs. 89.
Step 2: Take a Bus from Amritsar to reach Jammu
Travelling in a bus is one of the ways to reach Jammu from Amritsar. The total journey between Amritsar & Jammu takes around 4 h 40 m in a bus. The bus ticket price for the journey is approximately Rs.372.