Airtel, Jio, and Vi are the best SIM card options for tourists visiting India. These mobile providers offer prepaid plans with data and calling benefits. You can buy a tourist SIM card at major airports such as Delhi and Mumbai. Show your passport and valid visa at the counter to complete the purchase. You can also buy a SIM card from local mobile stores across the country.