By AirSonamarg does not have an airport, and the nearest one is in Srinagar. Sonamarg is about 70 kilometers from Srinagar's Sheikh Ul-Alam International Airport. There are regular flights from here to all of India's main cities.
By RoadThere is no interstate bus service that connects Sonamarg to any other large city. Buses to Sonmarg are available from the airport, Jammu Tawi Rail Station, and other Jammu and Kashmir core districts. Taxis are also available for hiring.