The double-entry 30-day tourist visa is only good for 30 days at a time. Foreign tourists arriving on this visa can stay in India consecutively for 30 days or enter the country two times to stay a maximum of 15 days per visit.