They must have meant `visa is not needed' for internal flights.
Can I ask what visa you had for India? I'm landing in delhi and want to head to Nepal for 10 days and back into India. I haven't planned my crossings yet but it looks like land crossings both times or flight one way and land crossing the other way. I'm just not sure what visa to apply for and the info online is so confusing! TIA.