Decision one: Jio, Airtel, or dual-network

The carrier decision for India is more consequential than in most countries. Jio leads on national coverage metrics (107 Mbps average download, 68% 5G availability) and is the right choice for the standard tourist circuit covering the Golden Triangle, Mumbai, Goa, Bangalore, and South India destinations. Airtel is the better choice for mountain and pilgrimage destinations -- Rishikesh, Manali, Shimla, Dharamsala, Darjeeling, and the Western Ghats where its mountain infrastructure investment gives it an edge. A dual-network plan covering both (available from providers like Nomad) is the optimal choice for itineraries that mix urban and mountain stages, automatically switching to whichever carrier has better signal at each location.

To find out which carrier your chosen eSIM provider uses, check the product description or FAQ on their website. Providers that use Jio or Airtel generally disclose this as it is a meaningful product differentiator. If the product page does not state the Indian carrier, contact support before purchasing. The question "which Indian operator does this plan connect to?" has a definitive answer that the provider should be able to give within a few minutes of support chat. Do not purchase an India eSIM without this information -- the difference between Jio and Airtel in mountain destinations is noticeable enough that it affects the practical value of the plan.

Decision two: travel eSIM or local Indian SIM

This decision has a clearer answer in India than in most countries. For trips of more than one week, the local Jio or Airtel SIM is significantly better value: 299 to 349 rupees ($3.60 to $4.15 USD) for 28 to 30 days with 45 to 60 GB of data, versus $15 to $25 for 20 GB on a travel eSIM. The local SIM requires passport, valid India visa, and hotel booking confirmation for registration at the airport counter, taking 15 to 30 minutes. Airtel kiosks at Delhi T3 and Mumbai T2 international arrivals are specifically set up for tourist registration. For trips of a week or less, or for travelers who strongly value the pre-arrival installation convenience, the travel eSIM is the practical choice.

Trip lengthRecommended choiceReason
Up to 5 daysTravel eSIMCost difference ($5-10) not worth 20-min registration process
1 to 2 weeksTravel eSIM or hybridHybrid: eSIM for arrival, local SIM from day 2 saves $10-15
2+ weeksLocal SIMEconomics decisive -- $3.60 vs $20+ for more data

iPhone installation: step by step

Navigate to Settings, then Cellular or Mobile Data, then Add eSIM. Choose QR Code and scan the provider's code from a second screen. The India eSIM profile downloads in 30 to 60 seconds. Label the line "India" when prompted. Set the India eSIM as the primary data line in Cellular Data settings. Disable Allow Cellular Data Switching. Set your home SIM as the default for calls and SMS. These settings ensure your India eSIM handles all data while your home number remains active for banking codes and incoming calls.

Android installation: step by step

Samsung: Settings, Connections, SIM Card Manager, Add Mobile Plan. Pixel: Settings, Network and Internet, SIMs, Add eSIM. Scan the QR code and complete installation. In SIM Card Manager, set the India eSIM as the data SIM. Find the India eSIM's individual settings and ensure Data Roaming is enabled for that specific line -- the most common omission that causes installed eSIMs to show a carrier name but deliver no data. Set home SIM as default for calls and SMS with its data roaming disabled.

Airport arrival: IGI (Delhi) and Chhatrapati Shivaji (Mumbai)

Both IGI Airport in Delhi and Chhatrapati Shivaji Maharaj International Airport in Mumbai have strong 4G coverage in all terminals. A pre-installed travel eSIM activates within 60 seconds of switching off airplane mode on landing. Jio and Airtel network names appear in the status bar. The first Ola or Uber booking for the airport exit transfer can be placed in the baggage claim hall before bags arrive.

If you choose a local SIM instead, Airtel has tourist registration kiosks in the arrivals hall at Delhi T3 and Mumbai T2. The kiosk queue during peak international arrival hours can be 20 to 40 minutes. Bring passport, India visa documentation, and hotel booking confirmation. The registration form takes 5 minutes to complete; activation typically completes within 30 minutes to 2 hours for new SIM cards. Some travelers use this waiting time productively by connecting to airport wifi for the initial setup while the SIM activates.

Troubleshooting: if it does not activate at IGI or Chhatrapati Shivaji

The standard troubleshooting sequence applies: toggle airplane mode off and on, check data roaming is enabled for the India eSIM specifically, confirm the India eSIM is set as the active data line, restart the phone. Both IGI and Chhatrapati Shivaji airports have free wifi in arrivals halls for contacting your eSIM provider's support. Airtel and Jio counters in arrivals sell local SIM cards as a backup. If a Jio eSIM specifically fails to activate, note that Jio's network in India has occasionally had new eSIM profile activation delays of up to 2 to 4 hours after the profile is installed -- toggle network selection to manual, select Jio explicitly, then switch back to automatic if the delay persists. Contact Jio's support via the provider's chat interface if the issue continues beyond 2 hours.

India-specific eSIM considerations beyond standard setup

India has two country-specific eSIM considerations that do not apply in most other destinations. The first is the Jio activation delay issue. Jio eSIM profiles -- unlike Airtel or most other global carriers -- occasionally experience activation delays of 2 to 4 hours after the profile is installed on the device. The profile installs correctly, the Jio network name appears in the status bar, but data does not flow for an extended period. This is a known issue reported by multiple providers who use Jio as their India carrier, and it is specific to Jio's provisioning infrastructure. If you choose a Jio-connected eSIM and encounter this delay, the recommended steps are: toggle airplane mode off and on, go to Settings > Mobile Data > Network Selection, switch from automatic to manual network selection, select Jio explicitly, then switch back to automatic. This manual carrier selection often forces the provisioning completion. If the delay exceeds 4 hours, contact your eSIM provider's support -- this is a resolvable provisioning issue, not a device incompatibility.

The second India-specific consideration is how airport SIM registration works if you decide to switch from a travel eSIM to a local SIM during your trip. The Airtel kiosk process at IGI (Delhi) and Chhatrapati Shivaji (Mumbai) airports is designed for exactly this transition -- the staff are accustomed to international travelers and the documentation requirement (passport, visa, hotel booking) is clearly explained. What is less obvious is that the local SIM activation can take 30 minutes to 2 hours after the kiosk registration is complete, because India's telecom regulatory system requires a verification step that can take time to process. During this waiting period, your travel eSIM remains active and provides the data connection you need. The hybrid approach -- arrive with travel eSIM active, register local SIM at the airport, continue using travel eSIM during the activation wait, switch to local SIM once active -- is the cleanest transition sequence and avoids any connectivity gap during the switch.