I can't understand the language about visa for India and nepal that says 6 months or more beyond visa issuance or expiration.
My passport expire on july 22, 2023. I am arriving in India on Christmas ave this year for a week and Nepal on Jan 1st for a week. The least visa duration I can get is 30 days to india and 15 days visa in nepal.
Should I waste 5 hours at passport agency for rush passport renewal or I should be fine with my current passport for this travel?