Best place is Nepal or Uttarakhand to explore the Himalayas,
For Nepal you can go to Kathmandu or for the uttrakhand visit delhi and from there get the taxi. Other interesting place to explore Himalayas would be Indian State Sikkim and airport is Gangtok.