The nearest airport to Gulmarg is Srinagar International Airport which is 85 km away from Gulmarg. Almost all the major airports in the country are well connected to Srinagar Airport. Cab will have to be hired from Srinagar Airport to Gulmarg.
Since Gulmarg is a small hill station, tourists visiting there often travel by foot. But even if someone does not want to walk on foot, then he can take a taxi which will charge 900 to 1500 rupees to roam the whole city.
The nearest railway station from Gulmarg is the Jammu railway station, which is located at a distance of 290 km. You can catch a bus from Jammu to Gulmarg or you can take a direct cab directly to Gulmarg.