Prices in pounds · O2 prices checked 6 November 2026

O2 roaming in India vs a travel eSIM

In India, O2 uses its O2 Travel prices. Here is what that costs for a long weekend, a week and a fortnight, next to a data-only travel eSIM for the same trip.

£7O2, a day
£49.00O2, 7 days
£6.99Graba SIM, 7 days

Foto: Max Singh on Unsplash

O2 vs eSIM in India: 3, 7 and 14 days

O2’s lowest published option in India for each trip length, next to a Graba SIM India plan with about 0.7 GB a day.

  • 3 days£21.00£4.49
  • 7 days£49.00£6.99
  • 14 days£98.00£13.99

O2 roamingGraba SIM eSIM

TripO2Graba SIM eSIMDifference
A long weekend3 days£21.00£7 a day × 3£4.493GB, 15 daysThe eSIM is £16.51 less
A week7 days£49.00£7 a day × 7£6.995GB, 30 daysThe eSIM is £42.01 less
A fortnight14 days£98.00£7 a day × 14£13.9910GB, 30 daysThe eSIM is £84.01 less

What’s included: O2: unlimited calls, texts and data, at up to 2 Mbps. Graba SIM: data only, prepaid; your O2 SIM stays in your phone for calls and texts. Graba SIM prices are live; O2 prices checked 6 November 2026.

Sources: O2 roaming (checked 6 November 2026). Prices change; check before you buy.

Graba SIM India plans: data, validity and total price

The 20GB plan costs much more than the smaller sizes here. At about 0.7 GB a day, most week-long trips need around 5 GB.

Each plan is a one-off price for one eSIM. It starts when it first connects in India, and hotspot use comes out of the same data.

Using your phone in India

  • DEL Delhi
  • BOM Mumbai
  • GOX Goa Mopa
  • GOI Goa Dabolim
  • BLR Bengaluru
Delhi, Agra and Jaipur
The Golden Triangle cities are well covered, and so are the main roads between them.
Goa
Good in the beach towns; quieter southern beaches can be patchier.
Kerala
Kochi and the backwaters are covered near villages; houseboats on remote stretches can lose signal.
Mumbai
Strong signal across the city.
The Himalayas
Hill stations have signal in town; high passes and treks usually don’t.

Networks our India plans use: AirTel

  • Many Indian apps and payment services send a one-time code to an Indian mobile number. A data-only eSIM doesn’t give you one, so carry cash or a travel card for payments.
  • Family visits often run longer than 30 days. Check the plan’s validity covers your whole stay.

Going further with O2

  • Nepal (trips to Kathmandu): O2 charges Standard rates.
  • Sri Lanka (a week in Sri Lanka): O2 charges £7 a day.

More on India: networks, airports and plans

What you get for the money

O2 Travel Bolt On

  • £7 a day, charged only on days you make a call, send a text or use data. Receiving calls and texts doesn’t trigger it.
  • Calls to the UK and within the destination are included; calls to other countries are not.
  • O2 Travel starts a 24-hour charge the first time you call, text or use data. Receiving calls and texts doesn’t start it.

Graba SIM India eSIM

  • 4 plan sizes for India, from 3GB, 15 days to 20GB, 30 days, each a one-off price.
  • Runs on AirTel in India, with 5G where the network offers it.
  • Data only. Your O2 SIM stays on for calls and texts, so bank codes still reach you in India.

O2 in India: questions

How much does O2 roaming cost in India?

£7 a day with the O2 Travel Bolt On: unlimited calls, texts and data, at up to 2 Mbps. For a trip, that is 3 days: £21.00 (£7 a day × 3); 7 days: £49.00 (£7 a day × 7); 14 days: £98.00 (£7 a day × 14).

Is a travel eSIM cheaper than O2 in India?

It depends on the trip. Comparing O2’s lowest published option with a Graba SIM plan of about 0.7 GB a day: 3 days, the eSIM is £16.51 less; 7 days, the eSIM is £42.01 less; 14 days, the eSIM is £84.01 less. O2’s price also includes unlimited calls, texts and data, at up to 2 Mbps.

Will I get an Indian phone number?

No. The plan is data-only. Your UK SIM stays in your phone for texts, and WhatsApp keeps working over the eSIM’s data.

Is a 30-day plan enough for a family visit?

For a stay of up to 30 days, yes. For longer stays, check the plan’s validity, and plan to top up or buy a second plan before the first one ends.

Compare more