By Air - Jammu Airport also called Satwari Airport is the closest domestic air base located at a distance of around 234 kms to Poonch. The airport is well connected to important places in India such as Mumbai, Goa, Jaipur, Delhi, Chandigarh, Leh, and Srinagar.
By Rail - Jammu Tawi Railway Station is the closest rail link to Poonch. It is well connected with some of the major Indian destinations such as Chennai, Howrah, Bangalore, Delhi, and Trivandrum.
By Road - Regular buses for Poonch are available from Jammu. Tourists can also opt for J&K State Road Transport Corporation buses from Jammu, which are quite reasonable.
Local Transport - Many local buses including Matadors and city bus services run within the city. They might take longer time but this is the most economical way of exploring the city. For a comfortable and private option, one may hire a cab or a taxi from the many private taxi vendors. For covering shorter distances, one can hire a cycle-rickshaw or an auto-rickshaw.