The distance from Baramulla to Poonch is approximately 240 km. The route involves traveling through the Mughal Road, which is a scenic but challenging mountain pass. The drive takes about 9 to 11 hours. Poonch is a beautiful town in the Pir Panjal region. Private taxis are the most recommended mode of transport.
Total Distance: Driving distance is 240 km; straight-line air distance is 140 km.
The Mughal Road is closed during winter due to heavy snow.
May to September when the Mughal Road is open.