MEO vs NOS vs Vodafone Portugal, Lisbon and Porto coverage, the Algarve coast, Madeira's levada trails, Azores island-hopping, and EU roaming rules for non-EU visitors.
Networks
MEO · NOS · Vodafone PT
Best network
MEO — widest rural & island reach
EU roaming
Applies for EU citizens only
Non-EU visitors
US, UK, CA — use travel eSIM
EU roaming in Portugal — who it helps and who it doesn't
Portugal is an EU member, so Roam Like at Home covers anyone already on an EU carrier. If your SIM is from Spain, France, or Germany, it just works here, same allowance, same price. That's the easy case.
US, UK, Canadian, and Australian visitors: EU roaming doesn't apply to you
Outside the EU, your home carrier bills international roaming — commonly $10 or more per day, or a per-MB rate that turns a week of Google Maps into a surprise on your bill. UK numbers lost EU roaming after Brexit, which still catches people out. A Portugal or Europe-wide travel eSIM covering the whole trip beats paying a daily roaming fee almost every time.
MEO vs NOS vs Vodafone Portugal
Network
Strengths
Best for
MEO
Portugal's original national carrier; widest rural, mountain, and island reach; strongest in the Azores and Douro Valley; most commonly used by international eSIM providers
Full-country trips including islands and rural regions
NOS
Strong in Lisbon and Porto specifically; good speeds in urban areas; solid along the main Lisbon-Porto rail corridor
City-focused itineraries and mainland rail travel
Vodafone Portugal
Competitive in cities and along the Algarve coastal strip; reasonable inland coverage near the main IP roads
Algarve beach holidays and city breaks
Coverage by destination
Mainland Portugal is small and dense enough that most travelers never think about signal at all — it's the islands and the deep countryside where it's worth knowing what to expect before you land.
Lisbon
Excellent 4G/5G across the city. Alfama's tangle of alleys and stairways can slow GPS lock briefly, but signal itself holds. Tram 28's full route, Belém, and the LX Factory area: all covered. The 25 de Abril Bridge and the ferry crossing to Cacilhas: solid throughout.
Porto
Strong coverage in Ribeira, along the Dom Luís I Bridge, and up into the Vila Nova de Gaia port cellars. Livraria Lello's queue line has better signal than the shop's Wi-Fi, for what it's worth. São Bento station and the metro system: good.
Algarve (Faro, Lagos, Albufeira)
Consistently good 4G along the whole coast, including the Benagil cave boat tours and the cliffside Seven Hanging Valleys trail near Carvoeiro. Inland Algarve villages thin out a little but rarely drop entirely.
Douro Valley
Decent along the N222 road and in Peso da Régua and Pinhão, the two river towns most wine-tour boats stop at. Signal gets patchier the further you climb into the terraced vineyards — some quintas sit in genuine dips.
Sintra
Good in the town centre and at Pena Palace. The wooded hike between Quinta da Regaleira and the Moorish Castle has occasional weak patches under the tree cover, nothing that lasts long.
Madeira (Funchal, levada trails)
Funchal: excellent. Most levada walks (Levada do Caldeirão Verde, 25 Fontes) keep signal along the maintained paths, dropping only in the tunnel sections cut through the mountain.
Azores — São Miguel & Terceira
Ponta Delgada and Angra do Heroísmo: strong 4G. Sete Cidades' main crater viewpoint is covered; the outer rim trail loses signal in stretches. Furnas' hot springs area: good.
Coverage exists in the main village on each island but drops to weak 3G or nothing once you're on the hiking trails or the boat crossings between islands. Download offline maps if you're island-hopping out here.
How much data do you need in Portugal?
Most of what you'll burn data on is navigation — Lisbon and Porto's old quarters weren't built with grid logic in mind, and half the charm is getting a little lost. Budget accordingly, especially if you're driving the Douro's switchbacks or hopping between Azorean islands by ferry.
Trip type
Recommended data
1-week Lisbon + Porto
5–8 GB
10-day Lisbon + Algarve
8–10 GB
2-week mainland circuit + Madeira
10–15 GB
Azores island-hopping (2 weeks)
10–15 GB
Remote work / digital nomad
30–50 GB per month
Douro and Azores data tip
If you're driving the Douro Valley or island-hopping in the Azores, pack more data than the mainland numbers suggest. Wi-Fi at quintas and small-island guesthouses is often slow or shared, so you'll lean on mobile data for maps, translation, and checking ferry times more than you would in Lisbon.
Frequently asked questions
Does eSIM work in Portugal?
Yes. MEO, NOS, and Vodafone Portugal all support eSIM. Coverage is excellent across Lisbon, Porto, the Algarve, and the main islands. Only the smallest Azorean islands and the deepest Douro valleys get patchy.
Does EU roaming apply in Portugal?
For EU citizens with an EU SIM: yes. For US, UK, Canadian, and Australian visitors: no, you'll pay your home carrier's roaming rate unless you get a Portugal or Europe eSIM instead.
MEO vs NOS vs Vodafone Portugal — which should I choose?
MEO has the widest reach outside the big cities, especially in the Azores and rural mainland areas. NOS is strong specifically in Lisbon and Porto. Vodafone is solid along the Algarve. For a mixed itinerary, MEO is the safer default.
Is there coverage in Madeira and the Azores?
Madeira: yes, strong, even on most levada trails. The Azores: São Miguel and Terceira are well covered; smaller islands like Corvo and Flores drop to weak 3G outside the main village.
How much data do I need for a Portugal trip?
A week in Lisbon and Porto needs 5–8 GB. Add the Algarve or Madeira and plan for 10–15 GB over two weeks. Island-hopping in the Azores uses about the same, more if you rely on ferry-schedule lookups and offline translation.