Only 2% of households are reported to have travelled in the last available data on domestic tourism in India by NSSO. The term travel here is defined as an overnight trip for various purposes including leisure.
A recent study by Expedia also ranks India as the fifth most vacation deprived country in the world. On an average, Indians recieve 20 day vacation from work annually. 5 of which remains unused.
The age group that is the most vacation deprived in India are the millennials. Watch this video to know what stops Indian millenials from taking a vacation.