A. To travel from Jammu to Srinagar, first take a bus that takes 3 to 4 hours to reach Banihal. Then, continue your journey by train from Banihal to Budgam, which takes approximately 2 hours. Finally, a short 15-minute autorickshaw ride will take you from Budgam to Srinagar.