The best way to travel to Kashmir is through air. There are several airlines that operate from all the major cities in India to Kashmir. GoAir, Air India, and Jet Airways operate regular flights from Srinagar Airport to all the major cities in India. National Highway 1 connects Srinagar with Jammu, which is itself connected to all the major cities of India. The nearest railhead to Kashmir is Jammu Tawi.