Last updated:
The easiest way to get online in London is an eSIM: you buy a UK or Europe data plan online before you fly, scan a QR code, and you have mobile data the moment you land, with no roaming fees and no queueing for a SIM card. The leading options for visitors are Airalo, Holafly, Saily and Nomad.
Why an eSIM beats roaming
Roaming on your home plan can be expensive outside Europe, and a physical UK SIM means finding a shop on arrival. An eSIM is cheaper, instant and reusable. You just need an eSIM-compatible phone (most recent iPhones and Android handsets are).
The best eSIMs for the UK
Airalo is the budget pick with pay-per-GB plans, Holafly suits heavy users with unlimited data, Saily is great value, and Nomad is handy if you are touring Europe.
How to set it up
Buy your plan online, install the eSIM over wifi a day before you travel, and switch it on as your data line when you land. Keep your home SIM for calls and texts.
What about wifi and physical SIMs
Free wifi is widespread in cafes, hotels, the Tube and buses. If you prefer a physical SIM, EE, Vodafone, Three and O2 sell tourist SIMs at the airport and in the city. More in our guide to getting around London.
| eSIM | Best for | Data |
|---|---|---|
| Airalo | Lowest cost | Pay per GB (1GB to 20GB) |
| Holafly | Heavy use | Unlimited data plans |
| Saily | Value + simplicity | Flexible GB bundles |
| Nomad | Regional Europe trips | UK and Europe-wide GB |






