Internet access in India’s cities tends to quite well. But don’t expect the same when you’re travelling to remote areas. Generally, all hotels provide free wifi, and getting a SIM card with mobile data is quite cheap too.