🍽️">
📱

Do You Need a Local Phone Number?

Country-by-country breakdown of phone number requirements for food delivery apps. Where your home number works, where you need a local SIM, and how eSIMs can help.

The Phone Number Problem

Most food delivery apps require a phone number for two purposes: account registration (SMS verification) and driver communication. For travelers, this creates a dilemma. Your home phone number may not receive SMS abroad (or may be expensive to use), and many local apps require a number from their country specifically.

This guide breaks down exactly which countries require local phone numbers, which accept international numbers, and the best workarounds for each situation.

No Local Number Needed

In these countries, you can use your international phone number on all major delivery apps without issues.

United States, Canada, UK, Australia, New Zealand

English-speaking countries have the most tourist-friendly delivery ecosystems. Uber Eats, DoorDash, Deliveroo (UK), and Menulog (Australia) all accept international phone numbers. Your existing Uber account works seamlessly. No local SIM needed for delivery apps.

Western Europe (France, Germany, Spain, Italy, Netherlands, Portugal)

Uber Eats, Deliveroo, Glovo, Wolt, and Just Eat all accept international phone numbers across Western Europe. EU roaming rules mean European travelers can use their home numbers freely across EU countries. Non-EU travelers may want an eSIM for data, but the phone number itself is not a barrier.

Eastern Europe (Croatia, Poland, Czech Republic, Hungary)

Wolt, Glovo, Bolt Food, and Uber Eats accept international numbers. Driver communication via app chat means phone calls are rare. No local SIM required for delivery.

UAE & Qatar

Talabat, Deliveroo, Careem, and Uber Eats all work with international numbers. The UAE is very tourist-oriented and delivery infrastructure accommodates foreign visitors.

Uber Eats Is the Universal Workaround

In virtually every country where Uber Eats operates, it accepts international phone numbers. Even in countries where local apps require local numbers, Uber Eats usually works with your home number. It is the single most important app to have installed before you travel.

Local Number Required

In these countries, delivery apps cannot practically be used without a local phone number.

China

Both Meituan and Ele.me require a Chinese phone number. There is no workaround — you cannot register or receive driver communications without one. On top of this, you also need WeChat Pay or Alipay (which require a Chinese bank account). China is the hardest market in the world for tourist food delivery. A Chinese SIM is available at airports, but the payment barrier remains regardless.

Vietnam (local apps)

Grab works with international numbers in Vietnam, but local apps like ShopeeFood and Baedalmin (Vietnamese delivery) require Vietnamese phone numbers. Given how cheap local SIMs are (Viettel or Mobifone at any airport for $3–5), getting one is recommended regardless of delivery needs.

eSIM Alternatives

eSIMs have become a popular alternative to physical SIM cards for travelers. Here is what you need to know about using eSIMs for delivery apps.

Data-Only eSIMs (Airalo, Nomad, etc.)

Most travel eSIMs provide data only — no phone number. This means you get internet access but cannot receive SMS verification codes or phone calls from drivers. Data-only eSIMs work fine for apps that accept your existing international number (like Uber Eats), since communication happens through the app, not SMS.

eSIMs with Phone Numbers

Some eSIM providers offer local phone numbers. Holafly provides eSIMs with local numbers in select countries. aloSIM and others are expanding this capability. If you need a local number for delivery app registration, specifically look for eSIMs that include a phone number, not just data.

Dual SIM Strategy

Most modern smartphones support dual SIM (one physical + one eSIM, or two eSIMs). The optimal travel strategy: keep your home SIM active for receiving messages and calls, and add a local eSIM for data and local number. This gives you the best of both worlds for delivery apps.

Set Up Your eSIM Before Landing

Airport WiFi is often slow and unreliable. Set up and activate your eSIM before you board your flight, so data is available the moment you land. Many eSIMs can be purchased and installed in advance and activated upon arrival in the destination country.

VoIP & Alternative Workarounds

Google Voice

Google Voice provides a US phone number that can receive SMS. This may work for apps that accept US numbers. However, many delivery apps now detect and block VoIP numbers.

WhatsApp

In some countries (Brazil, Colombia, parts of Africa), drivers communicate via WhatsApp. As long as your WhatsApp is active (on any number), you can receive messages. This is a secondary communication channel, not a registration method.

Hotel Phone

Some travelers use their hotel's phone for receiving verification calls (not SMS). This is unreliable and not recommended as a primary strategy. Most delivery apps require SMS verification, which hotel phones cannot receive.

Frequently Asked Questions

For Uber Eats, no — it works with international numbers in most countries. For local apps in China, South Korea, Japan, India, and Turkey, a local SIM is strongly recommended or required. If you are visiting Asia, picking up a local SIM at the airport is cheap and solves the problem entirely.

On international apps (Uber Eats, Deliveroo, Wolt, Glovo), yes. Your home number works fine for registration and account access. On local apps, results vary — many require a local number for SMS verification. In countries where drivers call frequently (India, Vietnam, China), having a local number also helps with driver communication.

Data-only eSIMs work for apps that accept your international number (like Uber Eats). For apps that require a local number, you need an eSIM that includes a phone number, not just data. Check eSIM providers like Holafly for number-enabled options, or get a physical SIM at the airport.

China absolutely requires it (Meituan, Ele.me). South Korea's Baemin requires a Korean number. India's apps have unreliable OTP delivery to international numbers. Turkey's Yemeksepeti prefers Turkish numbers. Japan's local apps (not Uber Eats) strongly prefer Japanese numbers. In all these countries, Uber Eats works with international numbers as a fallback.

Check Phone Requirements for Your Destination

Each DownloadEat country guide details phone number requirements for every delivery app, plus SIM card recommendations.

Browse Country Guides