The best eSIM for Latvia depends on your trip. If you only visit Latvia, a Latvia data plan sized to your stay is the simplest choice, with 5G and top-ups. If you also travel to Lithuania, Estonia or elsewhere in Europe, a Europe plan covers every country with one eSIM. And if you need a phone number for calls and texts, pick a Bouygues Telecom plan with a French +33 number. Do you already have a phone plan from an EU country? Then you can use it in Latvia at home prices and may not need a travel eSIM at all. This guide compares the eSIMs for Latvia sold on SimOptions, using the current plan details on our Latvia eSIM page.
Short on time? Here are three plans for three typical trips: a week in Latvia, two weeks in Latvia, and two weeks with a phone number.
Latvia 10GB (data only, 7 days) · Latvia 20GB (data only, 15 days) · Travel Basic+ (French +33 number, 15 days, 46 countries) · See all eSIMs for Latvia
Compare eSIMs for Latvia
SimOptions sells three kinds of prepaid eSIMs that work in Latvia. Here is how they compare.
Latvia data plans (1 GB to 100 GB)
- Data and days: 1 GB or 3 GB for 3 days, 5 GB or 10 GB for 7 days, 20 GB for 15 days, 50 GB for 30 days, 60 GB for 90 days and 100 GB for 180 days.
- Countries: Latvia only.
- Phone number: no. Data only.
- Speed: 4G and 5G.
- Top-ups: available.
Europe data plans (1 GB to unlimited)
- Data and days: Europe 1GB to 50GB, from 3 to 30 days, or Europe Unlimited for 7 or 14 days.
- Countries: 34 for the fixed data plans, 54 for the unlimited plans. Both include Latvia, Lithuania and Estonia.
- Phone number: no. Data only.
- Speed: 4G/LTE.
- Top-ups: available.
Bouygues Telecom Europe plans (15 GB to 120 GB)
- Data and days: Travel Basic 15 GB and Travel Basic+ 20 GB for 15 days, My European eSIM 30 GB, 60 GB or 120 GB for 30 days.
- Countries: 46, including Latvia, Lithuania, Estonia, Finland and the UK.
- Phone number: Travel Basic+ and My European eSIM come with a French +33 number and unlimited calls and SMS within Europe. Travel Basic is data only.
- Speed: 5G where available.
- Top-ups: not available, so pick enough data and days for your trip.
Every plan is prepaid with no contract. You get your eSIM by email as a QR code. Once it's installed, it activates automatically when you arrive in a covered country, so you don't need to activate it in France first. If you don't use it within a year of buying it, it expires.
Which eSIM is best for your Latvia trip?
Latvia sits on the Baltic Sea between Estonia and Lithuania. Most visitors start in Riga, with its medieval Old Town and Art Nouveau streets, then head to the beaches of Jūrmala, the Gauja valley around Sigulda and Cēsis, or the coast at Liepāja. Start with how long you stay, then ask yourself two questions: do you visit other countries, and do you need a phone number?
A city break in Riga (up to a week): Latvia 3GB, 5GB or 10GB
For a weekend in Riga or a week with a day trip to Jūrmala or Sigulda, a small Latvia plan covers maps, messages, bus and train times and browsing. The 3 GB plan lasts 3 days, the 5 GB and 10 GB plans last 7 days. If you run low, you can top up.
Two weeks in Latvia: Latvia 20GB or Travel Basic
For a two-week holiday, you have two data-only options with 15 days of validity.
- Latvia 20GB gives you 20 GB on 5G in Latvia, and you can top it up.
- Travel Basic from Bouygues Telecom gives you 15 GB on 5G in 46 countries. It's the better fit if your trip also takes you to Lithuania, Estonia or elsewhere in Europe. It can't be topped up.
A month or a long stay: Latvia 50GB, 60GB or 100GB
Staying longer, for studies, remote work or a few months in Riga? Latvia 50GB lasts 30 days. Latvia 60GB lasts 90 days and Latvia 100GB lasts 180 days, so you don't need a new eSIM every month. All three can be topped up.
A Baltic trip with Lithuania and Estonia: a Europe plan
Riga sits halfway between Vilnius and Tallinn, so many travelers see all three capitals in one trip. A Latvia plan only works in Latvia. A Europe plan works across borders with one eSIM, so you don't switch plans at each stop. Europe 20GB gives you 20 GB for 15 days in 34 countries, the three Baltic states included, and you can top it up.
Want more data, or a phone number on the road? Europe Unlimited gives you unlimited data for 7 or 14 days in 54 countries, and the Bouygues Telecom plans cover 46 countries. Our guide to the best eSIM for Lithuania compares the Baltic options in detail, and the best eSIM for Europe guide covers longer trips across the continent.
You need a phone number: Travel Basic+ or My European eSIM
The Latvia and Europe data plans have no phone number. You can still call and text with WhatsApp, FaceTime or iMessage, see how to make calls with a data-only eSIM. If a hotel, a car rental desk or a tour guide needs to call or text you on a normal number, the Bouygues Telecom plans give you a French +33 number with unlimited calls and SMS within Europe, Latvian numbers included:
- Travel Basic+: 20 GB for 15 days.
- My European eSIM 30GB: 30 GB for 30 days.
- My European eSIM 60GB: 60 GB for 30 days.
- My European eSIM 120GB: 120 GB for 30 days.
The plan details list calls and SMS within Europe only, not to the US, Canada or other countries outside Europe. Our guide to Europe eSIMs with a phone number explains when you really need one.
Do you need a travel eSIM for Latvia?
Your phone plan is from the EU: you can use it in Latvia
Latvia is in the EU, so "roam like at home" applies. If your phone plan is from another EU country, you use it in Latvia at the same price as at home, within your carrier's fair use limits. The rules also cover Iceland, Liechtenstein, Norway, Moldova and Ukraine (Your Europe: Mobile roaming costs). So check how much data your plan includes abroad first. A travel eSIM only helps if that allowance is too small for your trip.
You're coming from the US, Canada, the UK or Australia
Roam like at home doesn't apply to plans from outside the EU and the countries listed above, and that includes UK plans. Your carrier sets its own roaming prices in Latvia, so check them before you go. A travel eSIM gives you data at a fixed prepaid price, while your home SIM stays on your phone for texts and security codes.
Latvian carriers and local eSIMs
Latvia has three mobile networks: LMT, Tele2 and Bite Latvija, according to figures from the Latvian regulator SPRK (LSM: Latvians call and text less, browse Internet more). A local line from one of them makes sense if you stay for months or need a Latvian +371 number. For a holiday, a travel eSIM is easier: you buy it online and install it before you fly. Our list of eSIM providers in Latvia shows the local options.
How much data do you need in Latvia?
It depends on how you use your phone. Wi-Fi at your hotel or rental helps a lot. As a rough guide:
- 3 to 5 days: 1 GB to 5 GB for maps, messages and some browsing.
- 7 to 15 days: 10 GB to 20 GB, enough for social media, photos and some video calls.
- 15 to 30 days: 20 GB to 50 GB, or more if you stream or work online.
Planning to share your connection with a laptop or a friend's phone? Hotspot (tethering) uses data fast, so go a size up.
Is your phone compatible?
Your phone must support eSIM and be unlocked. Dial *#06#: if you see an EID number, your phone supports eSIM. On iPhone, eSIM works on the iPhone XS, XS Max, XR and later (Apple: Using Dual SIM with an eSIM). For Android phones, see our guide to checking eSIM compatibility. If you bought your phone from a carrier, ask it to unlock the phone before you travel.
How to set up your eSIM for Latvia
- Buy your plan and get your QR code by email.
- Install it at home on Wi-Fi before you fly. Step-by-step help: how to install an eSIM and Apple's guide to setting up eSIM on iPhone.
- Label the line "Latvia" or "Travel" so you can tell it apart from your home line.
- When you land in Riga, the eSIM connects automatically. Choose it as your line for mobile data and turn on data roaming for it. On iPhone, go to Settings > Cellular (or Mobile Data) > Cellular Data and pick the travel eSIM (Apple: Using Dual SIM with an eSIM).
- Turn off data roaming on your home line, so it can't use data abroad.
No signal after you land? Our guide on what to do when your eSIM is not activating walks you through the fixes.
FAQs
What is the best eSIM for Latvia?
It depends on your trip. For a week in Latvia, Latvia 5GB or 10GB. For two weeks, Latvia 20GB, or Travel Basic if you also visit other countries. For a long stay, Latvia 60GB or 100GB. If you need a phone number, Travel Basic+ or My European eSIM from Bouygues Telecom.
Does a Latvia eSIM work in Lithuania and Estonia?
No. The Latvia plans only work in Latvia. For a Baltic trip, pick a Europe plan or a Bouygues Telecom plan: both cover Latvia, Lithuania and Estonia with one eSIM.
Does the eSIM have 5G in Latvia?
Yes. The Latvia plans and the Bouygues Telecom plans support 5G where the network offers it. The Europe data plans run on 4G/LTE.
What is the cheapest eSIM for Latvia?
The smallest plan, Latvia 1GB for 3 days, is the cheapest one on our Latvia eSIM page. For a longer trip, pick the plan that matches your days and data, so you don't pay for more than you use.
Is there an eSIM for Latvia with unlimited data?
Yes. Europe Unlimited gives you unlimited data in 54 countries, Latvia included, for 7 or 14 days. The Latvia plans have fixed data, up to 100 GB.
Can I get a Latvian phone number with a travel eSIM?
Not with the SimOptions plans. The Latvia plans are data only. Travel Basic+ and My European eSIM come with a French +33 number that you can use to call and text Latvian numbers. For a +371 number, you need a line from a Latvian carrier.
Does my EU phone plan work in Latvia?
Yes. With roam like at home, you use your EU plan in Latvia at domestic prices, within your carrier's fair use limits. Check how much data your plan includes abroad before you go.
Can I top up my Latvia eSIM?
The Latvia and Europe data plans can be topped up. The Bouygues Telecom plans can't, so choose enough data and days before you go.
Can I keep my own number and WhatsApp?
Yes. On a dual SIM phone, your home line stays on next to the travel eSIM. WhatsApp keeps your usual number and works over the eSIM's data.
