This site is reader-supported. When you buy through our links, we sometimes earn a commission from the provider — at no extra cost to you. In fact, you'll often get an exclusive discount. These partnerships fund our independent work, but never shape our conclusions. Learn more
Travelling to the UK soon and you need mobile data? Since Brexit the UK no longer falls under the roam like at home rules, which means your provider is allowed to charge you for roaming outside your bundle. If you are not paying attention, that can get expensive quickly. Not every provider does it, though: whether the UK still sits inside your Europe bundle differs per country and per provider. So check your terms, or ask your provider, before you buy an eSIM. There is a fair chance it is still included.
Is UK roaming not included? Or would you like a British phone number for your trip? Buying a local British eSIM online turns out to be remarkably easy. I tested several of them and the differences are big, so in this article I explain what to look out for and which eSIM came out best in my testing:
- Some local prepaid plans come with a strict speed cap
- An eSIM with a local phone number is easy to buy online, with no ID check
- Plans for the UK work in England, Scotland, Wales and Northern Ireland, but not always elsewhere in Europe
I tested 13 eSIMs. You can see the results below, and I talk you through my 4 favourite options.
Short on time? My tip is an EE or Lycamobile eSIM through Sim Local. Use code FYESIM15 for 15% off. Those two I can recommend without reservation. Worth knowing: Sim Local also sells Three eSIMs, and prepaid Three comes with a speed limit that some people never notice and others find unusable. Read the Sim Local review below before you pick that one.
How to choose the best eSIM for the UK

First check whether you do not already have data in the UK. Since Brexit your provider is no longer obliged to include it, but plenty of European providers still do. One look at your own terms may save you the purchase altogether.
Which eSIM suits you best depends on how you travel, so I looked at the 4 things that actually matter on a trip to the UK: the best choice for most travellers, the best for small bundles, the best unlimited plan and the best credit that does not expire. These are my picks:
- Best for most travellers: EE or Lycamobile through Sim Local. A genuine British eSIM on a local network, with your own +44 number.
- Best for small bundles: Amigo. The sharpest option if you need 5 GB or less, and the biggest discount code of the four.
- Best unlimited: Maya Mobile. For anyone whose trip does not stop at the British border: the same eSIM keeps working in 180 countries.
- Best credit that never expires: Bcengi. You buy credit instead of a bundle, so nothing goes to waste at the end of your trip.
Most people get by on around 10 GB for a trip: browsing, messages, maps and the occasional call over WhatsApp or a similar app. Not sure how much you need? Our data calculator works it out for you.
One thing worth knowing up front: in the UK the local option is the easy one. There is no registration and no passport check, so a British eSIM with its own +44 number is set up just as quickly as a data-only travel eSIM, and it is often cheaper per GB. That is why my top pick is a local eSIM from Sim Local rather than a travel eSIM.
Want to compare prices yourself? Browse all 45+ providers for the UK in our comparison tool, with plans from €0.50.
Sim Local: Best local UK eSIM
Most travel eSIMs are foreign SIM cards that borrow a British network. Sim Local sells the British SIM itself: the same EE, Lycamobile and Three plans a local buys, ordered and installed in minutes like any travel eSIM. Use code FYESIM15 for 15% off.
So you get a British phone number, no shop to find at the station or the airport, and no detour: your data goes straight onto the British network instead of through another country first, which adds delay.

Do note that which provider you pick makes a difference:
- EE is the premium choice and the best network in the UK, so it is ideal if you are heading into the Scottish countryside, for example. It came out best in my test, at 430 Mbps down and 75.2 up. This is a special offer for tourists.
- Lycamobile: Sim Local sells Lycamobile's regular pay as you go range, which also runs on EE. Speeds were 300 Mbps down and 61.4 up. You can keep using it beyond its validity by topping up with Lycamobile directly, although there are plenty of complaints that this is hard to cancel from abroad. Stay within the validity and there is nothing to worry about. According to Sim Local, unlimited comes with a 10 GB daily limit.
- Three UK: this is the one to watch. Sim Local sells Three's regular pay as you go range, and on that Three limits your speed to 25 Mbps. That need not be a disaster, but it does skew the value for money compared with EE. The upside: of the 3 this is the easiest one to keep if you want a British number for longer, and switching on monthly payments raises the limit to 50 Mbps.
That 25 Mbps can come as a surprise, because the cap applies straight away. It is a Three thing only: with EE or Lycamobile through Sim Local no limit applies.

In short: my advice is an EE eSIM, or Lycamobile as an alternative. Only pick Three if a 25 Mbps limit does not bother you, which is true for an estimated 80% of people. It mostly gets in the way if you plan to use a hotspot a lot or do heavy uploading and downloading.
Sim Local: Pros
- Genuinely local eSIMs from British providers, with no ID check
- Sharp prices, especially once you use more than 10 GB
- British phone number included with EE, Lycamobile and Three: you buy a British prepaid SIM
- EE came out best in my test of 13 eSIMs
Sim Local: Cons
- No small 1 or 2 GB bundle
- The 25 Mbps cap on Three is not flagged at checkout, so it can catch you out
Tip: moving to the UK for work or study? Sim Local sells an EE plan with 90 days of unlimited data. That gives you a British number right away for your bank, deliveries and login codes, plus plenty of time to pick a British contract at your leisure.
Featured Sim Local plans for United Kingdom
-
Sim Local EE UK - United Kingdom eSIMUnited Kingdom only5G Voice SMSData80 GBValidity30 days€17.25€15.53€0.19/GB€17.25€0.22/GB−15% with code
Amigo: Best for small data bundles
Amigo is worth checking in 2 situations. Use code FYESIM for 15% off.
- Do you need 5 GB or less? For its data-only bundles Amigo works like any other travel eSIM app. The 5 GB one in particular is good value.
- Are you after a Three eSIM? Compare it with Sim Local first. Both sell Three's pay as you go bundles at the same discount for our readers, but the line-up can differ slightly.
With Three, do keep that 25 Mbps cap in mind. You can lift it to 50 Mbps by switching to monthly payments with Three directly.
The Three eSIM comes with a British phone number. Amigo's small data bundles do not: those are data only, and they may hand you a European IP address instead of a British one.
Amigo: Pros
- Cheap Three plans that include a phone number
- Good options up to 5 GB
- 15% off with code FYESIM
Amigo: Cons
- No EE or Lycamobile plans
- The 25 Mbps cap on Three
Featured Amigo plans for United Kingdom
-
Amigo United KingdomUnited Kingdom only5GData5 GBValidity3 days€7.99€6.79€1.36/GB€7.99€1.60/GB−15% with code -
Amigo ThreeUnited Kingdom only5G VoiceData40 GBValidity30 days€11.00€9.35€0.23/GB€11.00€0.28/GB−15% with code
Maya Mobile: Best unlimited for the UK and Europe
Maya Mobile is my pick for unlimited data if your trip does not stop at the British border. The same eSIM keeps working in Paris, Dublin or Amsterdam, so you do not need a second one halfway. Use code FYESIM for 10% off.
One caveat first, because unlimited never really means unlimited. At Maya it is currently 5 GB per day, after which the speed drops. They do not state that clearly on their own website. You will find what they told us in the data policy on the plan cards below, but do check it yourself before you buy, because they have adjusted it several times.
In my test Maya had the highest download of all 13, at 486 Mbps, and it came second overall on how quickly and how steadily it responded. Its data runs over a British network, so you are not routed through another country. That was the case when I tested, but it is a travel eSIM and they can change it without saying so.

What you do not get is a phone number. Maya is data only, so if you want a British number you are back with Sim Local.
Maya Mobile: Pros
- Highest download of my test of 13 (486 Mbps)
- One eSIM for the UK and 180 other countries
- Runs over a British network, so no detour
- 10% off with code FYESIM
Maya Mobile: Cons
- No phone number, data only
- No clear fair use policy on their own website*
- No small bundles, only unlimited
* Open the data policy on the plan cards above for the most recent limits they gave us. Maya unfortunately does not state these on their own website, so check them again before you buy.
Featured Maya Mobile plans for United Kingdom
-
Maya Mobile Global Data180 countriesThis eSIM is unlimited and a fair-use limit of 5 GB at full speed per day. Once the daily amount is reached, your speed is reduced to 3 Mbps for the rest of the day and resets again the next day.
Fair-use policy based on information we automatically receive from the provider every 24 hours.
What's this?
Unlimited plans almost always apply a fair-use or data policy: speeds may be reduced after a high-speed allowance. Sometimes providers also throttle the speed from the start. Check the provider's terms before buying. We recommend caution if a provider doesn't clearly communicate its policy during checkout.
5GDataUnlimitedValidity7 days€16.99€15.29€16.99−10% with code -
Maya Mobile Global Data180 countriesThis eSIM is unlimited and a fair-use limit of 5 GB at full speed per day. Once the daily amount is reached, your speed is reduced to 3 Mbps for the rest of the day and resets again the next day.
Fair-use policy based on information we automatically receive from the provider every 24 hours.
What's this?
Unlimited plans almost always apply a fair-use or data policy: speeds may be reduced after a high-speed allowance. Sometimes providers also throttle the speed from the start. Check the provider's terms before buying. We recommend caution if a provider doesn't clearly communicate its policy during checkout.
5GDataUnlimitedValidity14 days€23.79€21.41€23.79−10% with code
Bcengi: Best non-expiring credit
Do you not use much data, and would you rather not lose whatever is left at the end of your trip? Then a pay as you go provider like Bcengi is ideal. You do not buy a bundle of 1 or 5 GB, you buy credit without an expiry date, so you only pay for what you actually use. And that credit works anywhere Bcengi works, not just in the UK.
Through Find Your eSIM, new customers currently get USD 5 in extra credit on their first purchase. No code needed: top up 10, 25, 50 or 100 dollars through our link and the extra 5 is added at checkout. The data allowances you see on our plan cards already include that bonus. The full explanation is here.

Bcengi also tested very well: 297 Mbps down and 49.8 up, over a British network, with very steady response times right across Europe.
It suits light users best, because that open-ended validity does make the price per gigabyte a little higher. In exchange, you never lose data you did not use.
Bcengi: Pros
- Credit never expires
- Works in other countries too, not only the UK
- USD 5 in free credit on your first purchase
Bcengi: Cons
- Slightly higher price per GB
- No phone number
Tip: does this model appeal to you? Then have a look at Roamless as well, which also sells pay as you go credit. Which of the two is better differs per country, but in my test they were rarely far apart.
Featured Bcengi plans for United Kingdom
-
Bcengi Pay As You Go (GB)United Kingdom onlyData8.4 GBValidityNo expiry€8.63€1.03/GB€8.63€1.03/GBUSD 5 extra credit, new customers -
Bcengi Pay As You Go (GB)United Kingdom onlyData21 GBValidityNo expiry€21.58€1.03/GB€21.58€1.03/GBUSD 5 extra credit, new customers
Unlimited data in the UK
Looking for unlimited data for your trip to the UK? There is no shortage of options, but they do not all give you the same value for money, and they are certainly not all equally open about what you get. I tested 4 unlimited plans in England:
- EE, through Sim Local
- Lycamobile, through Sim Local
- Maya Mobile
- Holafly
EE was by far the best, but you buy it for at least 30 days. Maya and Holafly are more flexible in that respect. Do keep in mind that Sim Local also sells 80, 150 and 200 GB plans, and because of the fair use policies elsewhere those often get you closer to unlimited than a competitor's eSIM that is advertised as unlimited.
EE, Lycamobile and Maya all performed well. Holafly performed by far the worst, not only of the unlimited eSIMs but of all 13 eSIMs I tested. Its upload was close to unusable and it was slow to respond. All 4 gave access to the local 5G network, but Holafly never delivered 5G speeds.
| EE (Sim Local) | Lycamobile (Sim Local) | Maya Mobile | Holafly | |
|---|---|---|---|---|
| Price for 30 days | € 46 | € 69* | € 38 | € 68,90 |
| Flexibility in duration | ✕ Few options | ✕ Few options | ✓ Several durations | ✓ Day plans available |
| Hotspot | ✓ No limits | ✓ No limits | ✓ No limits | ✕ 1 GB per day, and it did not work at all for me |
| Fair use policy | ✓ Sim Local states 10 GB per day | ✓ Sim Local states 10 GB per day | Not mentioned on their site, but they tell us 5 GB per day | ✕ Vague, hides behind the local network |
| Latency | ✓ Excellent | ✓ Excellent | ✓ Excellent | ✕ Poor |
| Download | 430 Mbps | 300 Mbps | 486 Mbps | 45.6 Mbps |
| Upload | 75.2 Mbps | 61.4 Mbps | 63.1 Mbps | 1.91 Mbps |
| IP routing | ✓ Local | ✓ Local | UK, FR and NL (Telna) | ✕ Spain (Cogent) |
| Customer service | ✓ A person within 9 minutes | ✓ A person within 9 minutes | ✓ A person within 8 minutes | ✕ A person only after 4 hours; the advertised 24/7 support is an AI chatbot |
| Useful for | Remote work, video calls, VoIP | Remote work, video calls, VoIP | Video calls and VoIP, but not remote work | Basic browsing only, some messaging |
* Lycamobile is only sold in blocks of 15 days, so this price covers 2 of them.
Prices checked in August 2026. The response times in the Customer service row are ones I measured myself.
Holafly stated 90 GB a month in its FAQ until recently, which comes down to 3 GB a day, but that has been taken down. It now points at the local network instead.
I did ask Holafly about it: why the hotspot would not work at all, and why the speeds, the latency and the upload in particular, stayed so low. That became half an hour of sending screenshots to chatbot Emma that did not really bear on my question, and it took over 4 hours before someone replied in person. They could not tell me much, and the conversation I had already had with the AI was not visible to them, so we started over. I did get a refund, though, without having asked for one. In Spain I ran into the same slow connection over Cogent, so it does not look like a one-off. Holafly used to route through Orange Roaming in Europe, and that worked better for me.
That is the pattern across this whole comparison. The difference is not so much the word unlimited, it is whether a provider is willing to tell you what sits behind it.
So do ask yourself whether you need unlimited data at all. Our data calculator helps you work out what you actually use. And whatever you pick, make sure you know what you are getting, because truly unlimited data does not exist while travelling.
UK eSIM speed test results (London, 2026)

EE stood out, but the honest summary is that nearly everything did the job. Almost every eSIM I tested got onto 5G and delivered speeds you would never run into a problem with on a trip.
Two things to know. At Three the speed is capped, so you get a fraction of what the network can actually do. And Holafly was the one real disappointment, not only among the unlimited plans but across all 13.
Do not fixate on download speed. It is the number every provider advertises and it tells you the least. Past roughly 30 Mbps you stop seeing the difference on a phone: a map, a video call and a stream all fit comfortably. What you do feel is latency, the time between your phone asking for something and the first byte coming back. That decides whether a video call sounds natural, whether a page opens the moment you tap it and whether a payment goes through at the till. A connection with 400 Mbps and a slow response feels worse than one with 80 Mbps that answers instantly.
One caveat: I tested under optimal conditions, with full signal in Shoreditch, London.
| Provider | Speeds (Mbps) | Stability | Routing |
|---|---|---|---|
| EE (Sim Local) | 430 ↓ / 75.2 ↑ | Very good. The quickest to react of the whole test and the fastest upload, so video calls and sending photos feel instant. | United Kingdom |
| Maya Mobile | 486 ↓ / 63.1 ↑ | Very good. The fastest download of the test and a very steady connection. | United Kingdom |
| Lycamobile (Sim Local) | 300 ↓ / 61.4 ↑ | Very good. Quick to react across Europe and steady on 5G throughout. | United Kingdom |
| Bcengi | 297 ↓ / 49.8 ↑ | Very good. Very steady, with the same response time everywhere in Europe. | United Kingdom |
| Ubigi | 408 ↓ / 38.9 ↑ | Good. Fast downloads, but it reacts a little slower and less evenly than the top of the table. | United Kingdom |
| Saily | 277 ↓ / 52.7 ↑ | Good. Steady in daily use, and quickest towards the Netherlands. | Netherlands |
| Voye Global | 264 ↓ / 45.3 ↑ | Good. Steady everyday performance without any weak spots. | Netherlands |
| Roamless | 194 ↓ / 53.1 ↑ | Good. Steady, though your data takes a detour through Belgium. | Belgium |
| Airalo | 132 ↓ / upload not measured | Good. Steady and quick to react, with Frankfurt the nearest point. | Germany |
| GoMoWorld | 121 ↓ / 65.8 ↑ | Good. Very steady, but slower to react because the data travels via Dublin. | Ireland |
| Orange Travel | 89.5 ↓ / 79.4 ↑ | Fair to good. The only provider without 5G, but steady, with an unusually fast upload. | France |
| Three UK (Sim Local / Amigo) | 24.3 ↓ / 24.5 ↑ | Fair. Reacts quickly, but the speed is capped at 25 Mbps on pay as you go, so downloads stay slow. | United Kingdom |
| Holafly | 45.6 ↓ / 1.91 ↑ | Poor. Very slow to react everywhere in Europe and the upload barely works, so photos and video calls stall. Support did not resolve it. | Spain |
All providers were tested in Shoreditch, London, in May 2026, on an iPhone 16 Pro Max, with the Ookla Speedtest app and meter.net, alongside normal everyday use. The order is based on how steady and responsive a connection felt in daily use, not on raw download speed alone. Routing (the country your data travels through) is listed too, but providers can change this at any time.
Local networks in the UK
The UK has 3 mobile network operators:
- EE, part of BT
- VodafoneThree, the result of the 2025 merger between Vodafone and Three
- Virgin Media O2
EE is the best of the 3, and that is not really disputed: it has the widest geographic coverage and it was also the quickest to respond in my own test. Heading for the Highlands, the Welsh coast or the Yorkshire Dales? Then EE is the one to go for.
In London, Manchester or Edinburgh that advantage largely disappears. In central London nearly every eSIM I tested got onto 5G, and the differences between them were small enough that you would not notice them while using your phone. The network only really becomes a deciding factor once you leave the cities.
The merger is worth knowing about. Vodafone and Three completed theirs in 2025 and now trade as VodafoneThree, but you will still come across both brands separately: their own shops, their own plans, and eSIMs that simply say Three or Vodafone. The 2 networks are being combined step by step, so for now where you are still decides which of the 2 masts you end up on.

Travel eSIMs usually have agreements with more than 1 British network and often switch to whichever is strongest, which is why network quality is rarely something a visitor has to worry about.
Going somewhere remote? Check the coverage first. Both nPerf and Opensignal are good for that, and every British network has a coverage checker of its own.
Buying a local SIM card or eSIM in the UK

A local eSIM is the easy part: you buy it online before you leave, through Sim Local, and you are connected the moment you land. No shop, no queue and no identity check.
Would you rather have an old-fashioned physical SIM? At Heathrow Terminal 5 there is a Sim Local shop, with a second tourist shop selling SIM cards right next to it. Smaller airports are more limited, but even at London City there was a convenience store by the exit with local SIM cards. And in town you are never far from a shop belonging to one of the networks.
Final thoughts
The UK is an easy country to stay connected in, and that is mainly because here the local option is also the good one. No registration, no passport, and a British number for roughly the price of a data-only travel eSIM.
For most trips that means Sim Local, on EE or Lycamobile. Travelling on beyond the UK? Maya Mobile keeps working in 180 countries. Only need a couple of gigabytes? Amigo is the sharpest. And if you would rather not lose whatever you do not use, Bcengi sells credit that never expires.
One warning worth repeating: Sim Local and Amigo both sell Three as well, and on prepaid Three your speed is capped at 25 Mbps.
And before you buy anything: check whether the UK is not simply included in your own bundle. Since Brexit your provider no longer has to include it, but plenty of them still do.
To sum up, my picks for the UK:
- Sim Local (best local eSIM, with a +44 number)
- Amigo (best for small bundles)
- Maya Mobile (best unlimited, also beyond the UK)
- Bcengi (credit that never expires)
Or compare all 45+ providers for the UK yourself and sort them by what your own trip needs.
Founder of Find Your eSIM. An avid traveller with roots in telecom, he works fully remote and has been hands-on testing travel eSIMs since 2023. He only recommends providers he'd use himself.