There's a Thomas Cook at T3 international departure, I rang them to ask, and there was a very helpful gentleman on the phone (Mobile 9582403030), he told me the following:
1) at their airport counter they do not give Nepali rupees
2) please go to any of our branches in the city and exchange Nepali rupees
3) when he has spoken to Nepali people recently, they have told him that Indian rupees are accepted in Nepal, the new 500 rupee note is acceptable but the 2000 doesn't get accepted easily
My recommendation: Exchange in the city. Call and check one of their city branches to make sure.
Thomas Cook (india) Ltd,
My home town is hardly 60 km from Nepal (Janakpur) and visited Nepal many times and can say that Indian Rupee is easily acceptable in Nepal (at least for Indian citizen),rs 2000 is not widely accepted but rest every denomination is ok.
#I think officially rs 500 and above note should not be accepted officially but they accept rs 500 mostly.Edited: 20 November 2017, 13:59