
Best eSIM for Scotland 2026: Edinburgh, Highlands & Skye
I drove the North Coast 500 last autumn with four different eSIM plans loaded on my phone. By the time I got back to Edinburgh, one thing was crystal clear: your choice of eSIM provider matters more in Scotland than almost anywhere else in Europe. The country has gorgeous mountains, wild coastline, and some truly terrible mobile coverage once you leave the cities.
Here's what I learned over three weeks of testing, including which providers actually work in the Highlands and which ones left me staring at "No Service" for hours at a time.
Scotland's Coverage Problem Is Real
About 17% of Scotland's landmass has zero mobile coverage from any carrier. That's not a typo. When you're standing on the clifftops near Durness or driving through Glen Coe, there's simply nothing. No 4G, no 3G, nothing.
The Central Belt between Edinburgh and Glasgow is fine. Great, even. I clocked 85-120 Mbps on 5G walking down the Royal Mile, and the Old Town's narrow closes didn't cause any dropouts. Aberdeen, Stirling, Dundee, Perth: all solid.
But most visitors come to Scotland for the wild parts. The Highlands, the islands, the empty single-track roads with passing places. That's where your eSIM choice becomes critical.
The Network That Matters: EE
Scotland has three main networks: EE, Three, and Vodafone. In Edinburgh they all perform similarly. Outside the cities, the gap is enormous.
EE has invested heavily in rural Scotland. They run the UK's Emergency Services Network, which means wherever mountain rescue gets a signal, you probably can too. I had usable 4G on EE in spots where Three showed absolutely nothing.
Three works well in cities and along major motorways. But heading north on the A9 from Inverness, I hit multiple dead zones lasting 10-15 minutes of driving. The same stretch on EE had maybe one brief dropout near Helmsdale.
Vodafone falls somewhere in the middle. Decent on main roads, patchy once you leave them.
Bottom line: if you're visiting the Highlands, you want an eSIM that routes through EE.
The eSIMs I Tested
Not every provider tells you which network they use, so I tested several and tracked which ones connected to what.
Nomad UK eSIM (5GB, $7) roamed onto EE during my tests. Coverage in the Highlands was noticeably better than other options. I had usable signal in Torridon and along most of the NC500. This was my top performer for rural Scotland.
Maya eSIM UK (10GB, $12) also routed through EE. Good speeds, reliable service in most areas. The 10GB plan gives you enough room for navigation and photo uploads without worrying about running out.
Airalo UK Discovery (5GB, $8.50) connected to Three in my testing. Totally fine for Edinburgh, but I lost signal completely between Fort William and Mallaig. Disappointing if you're heading into the Highlands.
Holafly Unlimited UK (about $6.10/day) was also Three-based. Unlimited data sounds great, but it's pointless where there's no signal. Unless you're staying entirely in cities, I'd skip it.
If Edinburgh and Glasgow are your whole trip, grab any of these. They'll all work perfectly. But if the Highlands or islands are on your list, go with Nomad or Maya.
The NC500: What to Expect Stretch by Stretch
The North Coast 500 is Scotland's most famous road trip. It's also a connectivity desert in places. Here's my experience on an EE-based eSIM:
Inverness to Applecross: Signal is decent leaving Inverness, then gets spotty around Achnasheen. The Bealach na Ba pass into Applecross? Zero bars for about 40 minutes. Download your maps before this section.
Applecross to Ullapool: Scattered coverage. You'll get signal in Torridon village, lose it for 20 minutes, pick it up near Gairloch, lose it again. Ullapool itself has solid 4G.
Ullapool to Durness: The worst stretch. Maybe 30% signal availability on this entire route. The scenery is extraordinary, but your phone is basically just a camera here. Durness has coverage, though speeds were slow at about 5-8 Mbps.
Durness to John o'Groats: Improves a lot. Thurso has good 4G, and the north coast road has reasonable service.
East coast back to Inverness: The best-connected section. The A9 has solid coverage most of the way, with only brief dropouts.
Isle of Skye: Beautiful but Patchy
Portree has solid 4G. I was getting 35-45 Mbps consistently. The Trotternish Peninsula (Old Man of Storr, Quiraing) has patchy but usable coverage along the main road.
The Fairy Pools car park? Zero signal for about an hour. This is one of Skye's most visited spots, and you won't have connectivity there. Download your walking routes before you go.
Talisker Bay had no signal at the beach but I picked up a bar or two on higher ground walking back. The distillery in Carbost next door has WiFi if you're desperate. And honestly, the whisky is worth the stop regardless.
Offline Preparation Is Not Optional
Download offline maps before you leave your accommodation each morning. Google Maps lets you save entire regions. Download all of Scotland in segments, which takes about 1.5GB of storage. You'll use these maps multiple times per day in the Highlands.
Even better, grab the OS Maps app ($24/year). Google Maps is fine for driving, but it doesn't show footpaths, mountain trails, or terrain detail. For hiking in Scotland's mountains, OS Maps is essential.
I'd also recommend the What3Words app. Scottish mountain rescue teams use it. In an emergency where you've got even a brief window of signal, sharing your exact three-word location could be lifesaving.
Other Apps Worth Having
The Met Office Weather app is far more accurate than generic weather apps for Scotland. Scottish weather changes every 20 minutes, and this app works partially offline.
CityMapper handles Edinburgh and Glasgow public transport well. Download the city packs offline before you arrive.
If you're taking trains, the Scotrail app lets you download tickets while you have signal. And for campervanning, iOverlander or Park4Night are offline-capable with user reviews of wild camping spots.
How Much Data Do You Actually Need?
In Edinburgh, I used about 1.5-2GB per day with normal tourist behavior: maps, Instagram uploads, restaurant searches, the occasional video call home. In the Highlands, my usage dropped to 300-500MB per day simply because I often didn't have signal.
A 5GB plan is tight for a week if you're splitting time between cities and countryside. I'd go with 10GB to be safe. When you do get signal in the Highlands (say, arriving in a village), take five minutes to load up everything you'll need for the next stretch. Check your route, cache the next map section, look up accommodation info, and send the messages you've been drafting offline.
Edinburgh: No Worries at All
If your trip is mainly Edinburgh, connectivity is a non-issue. 5G coverage blankets the city center. I tested from the Castle, Arthur's Seat summit, Leith waterfront, and Stockbridge. All solid. During the Fringe festival in August, speeds dipped to 15-20 Mbps during peak evening shows, but that's still plenty fast.
Edinburgh has loads of free WiFi too. Most cafes, all the museums, the airport, and Waverley station offer free connections. The National Museum of Scotland's WiFi was particularly fast at 45 Mbps.
My Final Take
Scotland rewards preparation. Get an EE-based eSIM (Nomad or Maya are my picks), download your maps offline, and accept that some of the most beautiful places on earth don't have cell towers. Standing on the cliff at the Old Man of Storr with zero bars, no notifications, and nothing but wind and ocean? That's the Scotland experience.
For a typical 7-10 day trip covering Edinburgh plus the Highlands, budget for a 10GB plan. You'll probably use about half of it, but the buffer is worth having for those city days when you want to video call someone from the top of Calton Hill at sunset. Trust me, that's a call worth making.
Get Your eSIM for Scotland
Browse our UK eSIM plans for Edinburgh, the Highlands, and Skye. Also heading to Ireland?
Ready to get connected?
Browse affordable eSIM data plans for 200+ countries. Instant activation, no roaming fees.
Browse eSIM Plans

