I have a valid 5 year India visa in an expired passport, can I use it with my new passport?
Yes, but you will need to travel with both passports. You can still travel to India with the old expired passport—which has the India visa—and the new current valid passport.