Roaming on Xiaomi: what it is, how to activate it, and when an eSIM is convenient

Marc González Sáez Marc González Sáez ·November 9, 2026 ·11 min. read
Roaming on Xiaomi | Travel eSIM | PuraSIM

What is roaming and how does it work on a Xiaomi device

Roaming is the feature that allows your Xiaomi to connect to another operator's network when you leave the coverage area of your local plan, usually when crossing a border. You activate or deactivate it from Settings, and while it's on, your phone uses data and calls outside your country through an agreement between operators.

That phrase, "agreement between operators," is the key to everything that follows. Your Xiaomi doesn't decide how much you're charged or how fast the connection is: that's negotiated by your local operator with the operator in the country you're visiting. That's why the same phone, with the same setting activated, can give you an excellent experience in one country and a terrible one in the next.

On Xiaomi devices with MIUI or HyperOS (the system that replaced MIUI since 2023 in more recent models), roaming lives within the SIM cards and mobile networks menu, not in a separate section. This confuses a lot of people because they expect to find it in Wi-Fi and data, when in reality it's one level deeper, associated with each phone line.

If you had never heard the term and only saw the icon with an "R" appearing in the status bar as soon as you landed in another country, it's completely normal. That's exactly what we're going to explain step-by-step.

How to activate roaming on Xiaomi step-by-step

Although MIUI and HyperOS have changed some menu names between versions, the general path has remained almost the same for several years. These are the steps that work on the vast majority of current Xiaomi and Redmi devices:

  1. Open Settings.
  2. Go to SIM cards & mobile networks (on some models, it first appears as Connection & internet, then SIM cards).
  3. Select the line you want to use for travel, if your Xiaomi has dual SIM.
  4. Toggle on Data roaming (sometimes seen as "Roaming data").
  5. Wait a few seconds: the phone needs to register with the foreign network before the active connection icon appears.
System Menu path Exact name of the toggle
MIUI 12-14 Settings > SIM cards & mobile networks > [your line] Data roaming
HyperOS (2023 onwards) Settings > SIM cards & mobile networks > [your line] Roaming data
Models with dual physical + eSIM Settings > SIM cards & mobile networks > select the SIM before tapping the toggle Data roaming (per line)

If you don't find the option with that exact name, search for "roaming" directly in the Settings search bar: almost all Xiaomi devices have it indexed there, regardless of the phone's language setting.

What happens if you activate roaming on your cell phone

When you activate roaming, your Xiaomi stops relying solely on your operator's network and begins to register on any foreign network with which there is an agreement. From then on, you can receive calls, send messages, and use data as if you were at home, but usually with different rates than your local plan, unless your operator includes roaming within the plan you already pay for.

The roaming icon doesn't tell you how much you'll be charged: it only tells you that the phone is registered on a different network from your home country. This nuance is precisely what causes most surprising bills.

It's important to understand that simply activating the toggle doesn't incur a charge. The charge depends on your plan: some operators include it at no extra cost in nearby countries, others charge by the minute, message, or megabyte consumed, and some simply block it completely until you purchase an additional package. Therefore, before activating roaming on a trip, it's advisable to check your operator's terms and conditions rather than assuming it's "already included."

If you have questions about how this same behavior looks on your phone's Wi-Fi (not the mobile network), this guide on Xiaomi Wi-Fi roaming explains the difference between both settings, which are often confused because they are in nearby menus.

How to remove the roaming "R" from Xiaomi

The "R" that appears next to the signal icon means exactly that: your phone is registered on a roaming network, not your local operator's network. To make it disappear, follow the same activation path in reverse: Settings > SIM cards & mobile networks > your line > turn off the Data roaming toggle.

There's a detail that almost no one explains and that causes unnecessary confusion: turning off the toggle doesn't immediately erase the "R". The phone needs to retry registering on the home network, and that process can take anywhere from a few seconds to a couple of minutes depending on how far you are from a tower of your local operator. If the letter is still there after a while, try turning airplane mode on and off: that forces a new network search from scratch.

If what you want is to completely prevent it from reappearing on your next trip without having to remember to turn off the toggle every time, the simplest alternative is not to use the roaming line for data: use a local eSIM for the destination country just for internet and leave roaming off throughout the trip. We'll come back to this in detail later.

Hands with phone, passport and cup on wooden table

Real-world example: A trip with a Xiaomi and roaming activated

Imagine you're traveling from Mexico City to Bogotá for a week. You have your dual-SIM Xiaomi: a physical line from your Mexican operator and a free slot for a second line. Upon landing, your phone automatically searches for a compatible Colombian network, and if you have roaming activated on your Mexican line, it connects automatically, without asking you for anything.

The problem arises when you start using your phone normally: maps to get to your hotel, WhatsApp messages with photos, a video call. Every megabyte you consume in Colombia with that Mexican line in roaming is billed according to your operator's conditions, and those conditions are almost never checked before traveling, but afterward, when the next month's bill arrives.

Now compare that same trip with a data eSIM installed before leaving: you download the profile from Mexico, activate it upon arrival in Bogotá (or even before, depending on the provider), and use that line for internet while leaving your Mexican line only for occasional calls or SMS, with data roaming deactivated. The practical result is the same—you have internet on your Xiaomi throughout the trip—but at a cost you know beforehand instead of discovering it upon your return.

Roaming vs. eSIM: what changes for your Xiaomi

Roaming and eSIM are not direct competitors: they are two different ways to solve the same problem, which is having connectivity outside your country. Roaming uses your usual local line, extended to another network through an agreement between operators. A travel eSIM is a new line, specific to the country or region you are going to, which you install as a digital profile without the need for a physical card.

The biggest practical difference for a Xiaomi is that both can coexist. Almost all models with an available eSIM work in dual mode: the physical line remains active (for calls and messages, for example) while the eSIM handles only data. This avoids the most common scenario of unnecessary expense: installing the eSIM but leaving the physical one marked as the default mobile data network, which means the phone continues to use roaming even if the eSIM is installed and working.

If you want to delve into the technical differences between both technologies—including coverage, speed, and when each is convenient—there is a more extensive comparison in this guide on eSIM and roaming.

How to tell if your Xiaomi is eSIM compatible

Not all Xiaomi or Redmi devices come with eSIM, and availability varies significantly depending on the model and the region where the phone was sold: the same model might have eSIM in a global version but not in the version distributed for another market. Therefore, there is no single answer like "all Xiaomi have it" or "no Redmi has it": you need to check it on the device itself.

Method What to check What the result means
Settings > SIM cards & mobile networks If the option "Add eSIM" or "Add mobile plan" appears If it appears, the hardware and firmware support it
Dial *#06# If the phone displays an EID number in addition to the IMEI A visible EID confirms eSIM support at the hardware level
Exact model's specifications The version and sales region (global, China, India, etc.) The same model family can vary depending on where it was purchased

If you have a recent Redmi Note series phone, there's a specific guide on how eSIM works on the Redmi Note 14 Pro that details the case for that particular model. And if your question is more general, about which phones (not just Xiaomi) have this feature, there's a broader list in eSIM compatible phones.

How to install an eSIM on a Xiaomi step-by-step

If your model is compatible, installing a travel eSIM on a Xiaomi takes just a few minutes and doesn't require opening the phone's tray or waiting for a physical shipment. The general process is: buy the plan, receive a QR code (or an activation link), scan it from your phone, and wait for the system to download the profile.

One point that should be checked as soon as the installation is complete, and which many people skip: go back to Settings > SIM cards & mobile networks and confirm which of the two lines is marked as the default "mobile data network." If you leave the physical one in that position, the phone will continue to use your local line (and your roaming, if still active) even if the eSIM is installed and active, so you need to manually change that preference to the new line.

Detailed steps, with screenshots of each menu, are in this complete eSIM installation guide, which works for Xiaomi as well as other recent Android brands.

Two people connecting their mobile phones

Common problems with roaming or eSIM on Xiaomi

Most of the inconveniences that appear with roaming or eSIM on a Xiaomi have to do with the order of the lines, not with an actual phone failure. Some of the most frequent ones:

  • No data even though roaming is activated. The specific "mobile data" switch for that line might also need to be activated, in addition to the roaming one: these are two separate settings.
  • The eSIM does not connect upon arrival at the destination. Some profiles require you to manually activate and deactivate airplane mode to force registration on the local network.
  • The phone keeps using data from the wrong line. Check which line is marked as default for mobile data, as explained in the previous section.
  • The option to add eSIM does not appear. The model or regional version of the phone simply does not have it; it's not a configuration error.

There's a more extensive list of failures, with their typical causes, in common eSIM problems, useful if the issue you're experiencing is not on this short list.

Roaming, travel eSIM, or portable Wi-Fi: a comparison

Before deciding what to use on your next trip with your Xiaomi, it's worth comparing the three most common options side by side, because each one better solves a different scenario.

Option Needs physical SIM How it's activated Ideal for
Local operator roaming No (uses the one you already have) Toggle in Settings, no prior paperwork Short trips where you don't want to change anything else
Travel eSIM No, it's a digital profile Purchased before the trip and installed via QR Knowing the cost upfront and having data from landing
Portable Wi-Fi (pocket router) Yes, within the router itself Picked up or shipped physically, turned on and connected via Wi-Fi Groups sharing a single connection among several devices

For an occasional trip to a single destination, activating roaming might be sufficient if your operator includes it in your plan. For trips where cost matters or where you'll be visiting several countries on the same journey, an eSIM with broad coverage is usually more straightforward, because you purchase it once and know beforehand what it includes, instead of relying on the conditions of a foreign operator with whom you have no prior relationship.

Frequently asked questions

Do I need roaming activated if I already have a travel eSIM installed on my Xiaomi?

Not for data. You can leave roaming on your physical line off and use the eSIM only for internet, as long as you've marked it as the default data network. Roaming on the physical line only matters if you also want to receive calls or SMS on that line abroad.

Does roaming charge me if I only use Wi-Fi on my Xiaomi?

No. Roaming activated in SIM cards & mobile networks affects mobile data and calls from your phone line. If you connect to a Wi-Fi network (hotel, cafe, or your accommodation), that data does not go through your operator or incur roaming charges.

Why does my Xiaomi still show the "R" even though I deactivated roaming?

Because the phone needs a few seconds, sometimes minutes, to re-register on your home network after turning off the switch. If it takes too long, turn airplane mode on and off to force a new network search.

Do all Xiaomi and Redmi models have the eSIM option?

No. Availability depends on the exact model and the region where the phone was sold, even within the same family. Check in Settings > SIM cards & mobile networks, looking for the option to add eSIM.

Can I use my operator's roaming and a travel eSIM at the same time?

Yes, this is the most common scenario on dual-SIM Xiaomi phones: the physical line remains for calls or messages (with or without roaming, depending on your needs) and the eSIM handles data, provided you configure it as the default data line.

Does roaming work the same in HyperOS as in MIUI?

The behavior is practically the same; what changes is the exact name of the toggle and, in some cases, an extra step in the menu. The general path (SIM cards & mobile networks, within each line) remains the same in both systems.

What happens if I travel with roaming deactivated and don't install anything else?

Your Xiaomi will only connect to available Wi-Fi networks. You will not have mobile data or be able to receive calls or messages on your local line while outside its coverage, until you activate roaming or install another data line.

Conclusion and next steps

Activating and understanding roaming on your Xiaomi is not complicated: it's a switch within SIM cards and mobile networks that extends your local line to a foreign network. What you should check before each trip is how compatible your model is with eSIM and what conditions your operator has for roaming, because that depends on whether it's convenient to use it as is or supplement it with a separate data line.

If your Xiaomi supports eSIM, installing a travel data line before you leave is the simplest way to have active internet from the moment you land, with 24/7 support in all languages by email and WhatsApp if something doesn't work as expected, and up to 180 days from purchase to activate it when your trip starts. You can check the available coverage, which totals more than 200 destinations, in PuraSIM's international eSIM collection, and if you want a more comprehensive getting started guide before traveling, it's available in the ultimate eSIM travel guide.

Marc González Sáez
Written byMarc González Sáez Founder of PuraSIM. He oversees the blog guides, which are built from our wholesale provider's network data, official carrier and manufacturer documentation, and real questions from travelers. If you spot something wrong, write to him and he'll correct it.
Share this guide

Your next trip, connected

Data in more than 200 destinations. No roaming. Activates in 1 minute.

Choose your eSIM