Upvote:2
I flew to KTM from Varanasi, India in 2015. Nothing was required except the passport and USD 25 for the visa. The airline (Air India) checkin didn't care about onward travel plans either. Used my American passport though as they had troubles scanning my European passport at KTM.