
The best SIM card for London tourists depends on how long you’re staying, how much data you need, and whether you prefer an eSIM or a physical SIM. how much data you need, and whether you prefer an eSIM or a physical SIM. Whether you need Google Maps for navigation, WhatsApp for messaging, or mobile data for booking trains and attractions, having the right SIM card makes the whole trip run smoother.
So should you set up an eSIM before you fly, pick up a physical SIM after landing, or just rely on international roaming? This guide compares both options, average prices, network coverage, and which one suits different types of travelers.
Quick Answer
For most visitors, an eSIM is the easiest option, since you can activate it before arriving in London without visiting a shop or swapping your existing SIM card. If you’re staying for several weeks or need a local UK phone number, though, a physical SIM from EE, Vodafone, Three, or O2 often works out better value.
In short: choose an eSIM for instant activation and convenience on a short trip. Choose a physical SIM if you’re staying longer, expect to use a lot of data, or want a UK number for calls and texts. Skip international roaming altogether unless your home carrier already includes a genuinely good UK travel plan, since standard roaming charges add up fast.
eSIM vs Physical SIM, the Core Difference
The biggest decision isn’t which mobile network to pick. It’s whether you go with an eSIM or a physical SIM card. Both connect to the same UK networks, so the real differences come down to convenience, setup, and flexibility.
| Feature | eSIM | Physical SIM |
|---|---|---|
| Activation | Before arrival or instantly online | Buy and insert after landing |
| SIM swap required | No | Yes |
| Keep home SIM active | Yes, on most dual SIM phones | Usually no |
| UK phone number | Usually not included | Usually included |
| Best for | Short trips, convenience | Longer stays, heavy data use |
eSIM
An eSIM is a digital SIM installed by scanning a QR code or downloading a plan straight to your phone. There’s no physical card to insert, so you can set it up before your flight and have mobile data working the moment you land.
Most eSIM plans are data-only, meaning you typically won’t get a UK phone number. For most tourists that’s not a real problem, since apps like WhatsApp, iMessage, and FaceTime run entirely over mobile data anyway.
Physical SIM
A physical SIM works the traditional way. You buy it at the airport, a mobile phone shop, or a supermarket, then insert it into your phone. Many prepaid UK SIM cards come with a local phone number plus calls, texts, and data, which matters if you’re staying for several weeks or need a UK number for reservations or local services.

Best SIM Card for London Tourists: UK Mobile Networks
All four major UK networks, EE, Vodafone, Three, and O2, cover London reliably. The differences show up more if you’re traveling further afield or using heavy amounts of data.
| Network | Coverage | Best for |
|---|---|---|
| EE | Excellent, widest nationwide reach | Reliability across the whole UK, not just London |
| Vodafone | Excellent | Balanced performance, strong international reputation |
| Three | Very good, fastest 5G speeds in recent UK benchmarks | Large data allowances at competitive prices |
| O2 | Very good | Stable coverage and frequent travel deals |
One thing worth knowing: Vodafone and Three merged their UK networks in 2025 to form a combined operator called VodafoneThree, and Vodafone completed a full buyout of the joint venture in 2026. The two brands still run separately for customers today, but their networks are gradually being combined, so coverage and speed on Vodafone and Three have been converging rather than staying fully independent of each other.
On raw speed, recent UK network benchmarks have actually put Three ahead as the fastest for 5G, with Vodafone close behind. EE remains a strong, dependable all-rounder, particularly if you’re heading outside London, but it’s worth knowing the “fastest” title doesn’t automatically belong to EE anymore.
For visitors staying mainly in central London, you likely won’t notice a big difference between any of the four. It’s usually more useful to compare price, data allowance, and whether an eSIM or physical SIM suits your trip better.

Best eSIM Providers for London Tourists
If convenience matters most, an eSIM is generally the better call. You can buy and activate it ahead of time, so your phone connects to a UK network almost as soon as you land, with no shop visit and no swapping your existing SIM.
| Provider | Typical plans | Best for |
|---|---|---|
| Airalo | Small to medium data packages | Budget-conscious travelers |
| Nomad | Flexible plans, various data sizes | Short and medium trips |
| Holafly | Unlimited data plans | Heavy data users |
| Saily | Competitive pricing, easy setup | General sightseeing and city travel |
Why travelers pick an eSIM
You can activate the plan before leaving home, keep your existing SIM in place for calls or verification codes on a dual SIM phone, and start using Google Maps, Uber, and WhatsApp the moment you land. Most travel eSIMs are data-only, so if you specifically need a UK phone number, a physical SIM is the better fit.
Before buying, check that your phone supports eSIM, is unlocked, and allows dual SIM if you want your home number to stay active alongside it.

Where to Buy a Physical SIM Card in London
Physical SIM cards are easy to find, both right at the airport and throughout the city.
Heathrow Airport
Heathrow is the fastest option if you want a SIM the moment you land. Most terminals have WHSmith, InMotion, and SIM Local kiosks selling prepaid SIMs, and official network stores are available in some terminals too, covering EE, Vodafone, Three, and O2. The trade-off is price: airport SIMs tend to run a little more expensive than the same plans bought in the city.
Mobile network stores in central London
Official EE, Vodafone, Three, and O2 stores around Oxford Street, Covent Garden, Victoria, and King’s Cross are usually the best value, and staff can activate the SIM and recommend a plan on the spot.
Supermarkets and convenience stores
Prepaid SIM starter packs, sometimes for just a few pounds, are widely sold at Tesco, Sainsbury’s, Asda, Argos, Currys, WHSmith, Boots, and most convenience stores with a mobile top-up sign.
Do you need ID?
In most cases, no. You typically don’t need a passport or any identification to buy a UK prepaid SIM. Choose your network, pay, insert the SIM, and activate it following the instructions in the pack.
UK SIM Card Prices for Tourists
| Data | Typical price |
|---|---|
| 10-20 GB | £10-15 |
| 30-50 GB | £15-20 |
| Unlimited data | £20-35 |
Most prepaid plans are valid for 30 days, which covers the length of almost any holiday. If you’re staying more than a few weeks or need a local UK number, a physical SIM usually works out better value than a travel eSIM over that stretch of time.
eSIM or Physical SIM, Which Should You Choose?
| If you… | Best option |
|---|---|
| Want mobile data the moment you land | eSIM |
| Prefer setting everything up before the trip | eSIM |
| Need a UK phone number for calls or bookings | Physical SIM |
| Are staying longer than a month | Physical SIM |
| Have an eSIM-compatible phone | eSIM |
| Have an older phone without eSIM support | Physical SIM |
For most tourists spending 3 to 10 days in London, an eSIM is the simplest solution. For longer stays or if you need local calls and texts, a prepaid physical SIM tends to offer better overall value.
Hopefully, this guide has helped you choose the best SIM card for London tourists based on your travel style.
Best SIM Card for London Tourists: FAQs
Can I use my existing SIM card in London?
Yes, as long as your carrier offers international roaming, though standard roaming charges can be expensive unless your home plan already includes UK data. A local SIM or eSIM is usually much cheaper.
Will my phone work with a UK SIM card?
Most modern smartphones will, as long as they’re unlocked. If your phone is locked to your home carrier, you may need to unlock it first before a UK SIM or eSIM will work.
Do I need a UK phone number?
Not necessarily. Most tourists mainly rely on WhatsApp, Google Maps, Uber, and email, all of which only need mobile data. A data-only eSIM covers that just fine.
How much mobile data do I need?
As a rough guide: 5-10 GB suits light browsing, messaging, and navigation. 10-20 GB covers most tourists using maps, social media, and occasional video streaming. Unlimited data is worth it if you stream video often, upload a lot of photos, or use your phone as a hotspot.
Can I activate an eSIM before arriving in London?
Yes, and it’s one of the biggest advantages of going the eSIM route. Install it before your flight, switch it on after landing, and you’re online almost immediately without visiting a shop.
Final Thoughts
Choosing the best SIM card for London tourists depends on your itinerary, budget, and data needs. The right option is the one that fits how you actually travel. For a short holiday where you mainly want reliable internet from the moment you land, an eSIM is usually the easiest choice. For a longer stay, a UK phone number, or heavy data use, a physical SIM tends to offer better long-term value.
Before buying anything, think through how long you’re staying, whether you need a local number, and roughly how much data you’ll use. A few minutes of planning up front saves both money and hassle once you’re on the ground in London.
Planning your London trip? These guides may also help: