find your esim

Best SIM Card & eSIM for the UK: 13 Tested and Compared

By Onne Bakker Updated 28 Aug 2026 15 min read
Large purple "Welcome to the United Kingdom" screen in the arrivals hall at London Heathrow, with an arriving traveller checking her phone
The arrivals hall at Heathrow. For a lot of travellers this is where the question of how to get online starts.

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

Historic stone houses along the Water of Leith in Dean Village, Edinburgh, with the city rising behind them
Outside London, in Edinburgh for instance, the difference between the networks starts to count for real.

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

Sim Local discount for United Kingdom

From €3.60 · 1 GB to Unlimited

15% with code

Go to Sim Local

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.

Ookla Speedtest result for the EE eSIM from Sim Local in London, showing 430 Mbps download and 75.2 Mbps upload on 5G
The EE eSIM from Sim Local in London: 430 Mbps down, 75.2 up, and a ping of 27 ms.

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.

Text message from Three saying the maximum download speed has changed and is now 25 Mbps
Three announces the speed limit by text. On pay as you go, 25 Mbps is the standard.

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 eSIM
    5G Voice SMS
    Data
    80 GB
    Validity
    30 days
    €17.25
    €15.53
    €0.19/GB
    €17.25
    €0.22/GB
    −15% with code
See all 30 Sim Local plans for United Kingdom →

Amigo: Best for small data bundles

Amigo discount for United Kingdom

From €4.25 · 1 GB to Unlimited

15% with code

Go to Amigo

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 Kingdom
    5G
    Data
    5 GB
    Validity
    3 days
    €7.99
    €6.79
    €1.36/GB
    €7.99
    €1.60/GB
    −15% with code
  • Amigo Three
    5G Voice
    Data
    40 GB
    Validity
    30 days
    €11.00
    €9.35
    €0.23/GB
    €11.00
    €0.28/GB
    −15% with code
See all 10 Amigo plans for United Kingdom →

Maya Mobile: Best unlimited for the UK and Europe

Maya Mobile discount for United Kingdom

From €7.64 · Unlimited to Unlimited

10% with code

Go to Maya Mobile

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.

Ookla Speedtest result for the Maya Mobile eSIM in London, showing 486 Mbps download and 63.1 Mbps upload on 5G
The Maya eSIM in London: 486 Mbps down, the highest of the whole test, with a ping of 37 ms.

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 Data
    5G
    Data
    Unlimited
    Validity
    7 days
    €16.99
    €15.29
    €16.99
    −10% with code
  • Maya Mobile Global Data
    5G
    Data
    Unlimited
    Validity
    14 days
    €23.79
    €21.41
    €23.79
    −10% with code
See all 8 Maya Mobile plans for United Kingdom →

Bcengi: Best non-expiring credit

Bcengi discount for United Kingdom

From €8.63 · 8 GB to 84 GB

Go to Bcengi

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 checkout banner reading Extra $5 on Us, enjoy $30 total when you deposit $25
This is the banner you should see at checkout. It confirms the extra credit has been applied.

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)
    Data
    8.4 GB
    Validity
    No expiry
    €8.63
    €1.03/GB
    €8.63
    €1.03/GB
    USD 5 extra credit, new customers
  • Bcengi Pay As You Go (GB)
    Data
    21 GB
    Validity
    No expiry
    €21.58
    €1.03/GB
    €21.58
    €1.03/GB
    USD 5 extra credit, new customers
See all 4 Bcengi plans for United Kingdom →

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 MobileHolafly
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 dayNot mentioned on their site, but they tell us 5 GB per day✕ Vague, hides behind the local network
Latency✓ Excellent✓ Excellent✓ Excellent✕ Poor
Download430 Mbps300 Mbps486 Mbps45.6 Mbps
Upload75.2 Mbps61.4 Mbps63.1 Mbps1.91 Mbps
IP routing✓ Local✓ LocalUK, 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 forRemote work, video calls, VoIPRemote work, video calls, VoIPVideo calls and VoIP, but not remote workBasic 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)

Side street in Shoreditch, London, with street art on a blue building, a brick railway bridge and the sign of the Lighthouse Bar & Club
Shoreditch in London, where I put all 13 eSIMs through the same tests.

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.

ProviderSpeeds (Mbps)StabilityRouting
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 Mobile486 ↓ / 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
Bcengi297 ↓ / 49.8 ↑Very good. Very steady, with the same response time everywhere in Europe.United Kingdom
Ubigi408 ↓ / 38.9 ↑Good. Fast downloads, but it reacts a little slower and less evenly than the top of the table.United Kingdom
Saily277 ↓ / 52.7 ↑Good. Steady in daily use, and quickest towards the Netherlands.Netherlands
Voye Global264 ↓ / 45.3 ↑Good. Steady everyday performance without any weak spots.Netherlands
Roamless194 ↓ / 53.1 ↑Good. Steady, though your data takes a detour through Belgium.Belgium
Airalo132 ↓ / upload not measuredGood. Steady and quick to react, with Frankfurt the nearest point.Germany
GoMoWorld121 ↓ / 65.8 ↑Good. Very steady, but slower to react because the data travels via Dublin.Ireland
Orange Travel89.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
Holafly45.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.

Vodafone shop on Liverpool Street in London with the Three logo on the same shopfront, next to an Underground entrance
A Vodafone shop by Liverpool Street with the Three logo alongside it. On the high street the merger is already easy to spot.

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

Sim Local shop in the arrivals area of Heathrow Terminal 5, with signs for SIM cards, eSIMs and an EE offer
The Sim Local shop in Heathrow Terminal 5. The same seller you buy the eSIM from online.

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.

Onne Bakker

Onne Bakker

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.

Frequently asked

Which is the best eSIM for the UK?

An EE eSIM through Sim Local. It runs on the British network with the widest coverage, it comes with your own +44 number, and it was the quickest to respond of the 13 eSIMs I tested. Use code FYESIM15 for 15% off.

Do I get a British phone number with an eSIM?

Not with a data-only travel eSIM, which is what most providers sell. The EE, Lycamobile and Three eSIMs from Sim Local do come with a +44 number, because those are ordinary British prepaid products. Handy for a restaurant booking, a delivery or a login code.

Do I need to show ID to buy a UK SIM card or eSIM?

No. The UK has no registration requirement for prepaid, so you do not have to identify yourself with a passport, unlike in Spain or Morocco. That is why a local British eSIM is set up just as quickly as a travel eSIM.

Why is my UK prepaid data capped at 25 Mbps?

Some British pay as you go plans limit the speed for prepaid users. Three is the clearest example: there your speed is capped at 25 Mbps, and both Sim Local and Amigo sell those plans. Three sends you a text once the cap applies, and switching to monthly payments with Three lifts it to 50 Mbps. EE has restrictions of its own as well, but not on the tourist eSIM sold through Sim Local. See the Sim Local review for what that means in practice.

How much data do I need for a trip to the UK?

Around 10 GB covers most trips: browsing, messages, maps and the occasional call over WhatsApp or a similar app. Streaming and using your phone as a hotspot are what push it up. Our data calculator works out an estimate for you.

Is unlimited data in the UK really unlimited?

No. Every unlimited plan has a fair use policy behind it. Sim Local states 10 GB a day for EE and Lycamobile, Maya Mobile tells us 5 GB a day, and Holafly gives no figure at all. So the question is not whether there is a limit, but whether the provider tells you what it is.

Which mobile network is best in the UK?

EE has the widest geographic coverage and was the quickest to respond in my test, so it is the one to pick if you are heading for the Highlands, the Welsh coast or the Yorkshire Dales. In London, Manchester or Edinburgh you will barely notice the difference. Vodafone and Three merged in 2025 and now trade as VodafoneThree, though you still come across both brands separately.

Where can I buy a SIM card at a UK airport?

At Heathrow Terminal 5 there is a Sim Local shop, with a second tourist shop selling SIM cards 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. Buying the eSIM online before you fly is quicker, and you land already connected.

Does my European plan still cover the UK after Brexit?

Sometimes. Since Brexit your provider is no longer obliged to include the UK in your Europe bundle, but plenty of European providers still do. It differs per country and per provider, so check your own terms before you buy anything. If it is not included, roaming outside your bundle gets expensive quickly.